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!