Suchergebnisse durchsuchen - to_xls?

Ich habe ein Ransack-Suchformular, das wunderbar funktioniert. Ich möchte einen Export für den Benutzer hinzufügen, um den Inhalt der Ergebnismenge in eine XLS-Datei zu senden.

Ich habe die to_xls ebenfalls erfolgreich implementiert, sie geben mir jedoch den größtmöglichen Umfang des gesuchten Objekts zurück und nicht die gefilterten Ergebnisse, die in der Ansicht angezeigt werden.

def index

  @search = Expense.search(params[:q])
  @expense_list = @search.result.sort_by(&:expense_date) 

    respond_to do |format|
      format.html
      format.xml { render :xml => @expense_list }
      format.xls { send_data @expense_list.to_xls, :filename => '123.xls'}
    end

end

Hat es etwas damit zu tun, wie Ransack die GET-Methode verwendet? Jede Hilfe wäre toll.

Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage