Resultados da Pesquisa de Ransack - to_xls?
Eu tenho um formulário de pesquisa de saque que está trabalhando maravilhosamente, eu gostaria de adicionar uma exportação para o usuário enviar o conteúdo do conjunto de resultados para um arquivo XLS.
Implementei to_xls com sucesso também, no entanto, ele está me devolvendo o escopo mais completo possível do objeto que estou procurando, e não os resultados filtrados que são mostrados na exibição.
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
Isso tem algo a ver com a maneira como o ransack usa o método GET? Qualquer ajuda seria ótimo.
Obrigado!