Результаты поиска Ransack - to_xls?

У меня есть поисковая форма, которая прекрасно работает, я хотел бы добавить экспорт для пользователя, чтобы отправить содержимое набора результатов в файл XLS.

Я также успешно реализовал to_xls, однако он возвращает мне максимально возможную область поиска объекта, а не отфильтрованные результаты, показанные в представлении.

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

Это как-то связано с тем, как Ransack использует метод GET? Любая помощь будет отличной.

Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос