там у меня есть индексное представление с фильтром даты.
Как можно экспортировать отфильтрованные результаты, а не все записи.
#lunches_controller.rb
class LunchesController < ApplicationController
before_action :set_lunch, only: [:show, :edit, :update, :destroy]
# GET /lunches
# GET /lunches.json
def index
# @lunches = Lunch.all
@search = LunchSearch.new(params[:search])
@lunches = @search.scope
respond_to do |format|
format.xlsx {
response.headers[
'Content-Disposition'
] = "attachment; filename = lunches.xlsx"
}
format.html { render :index }
end
end
end
Я экспортировал файл после фильтрации и экспортировал все записи. Он не применяет фильтр к экспортируемому файлу.