Ruby on railsにてpostした一覧をxlsでダウンロードしています。
viewではその一覧をkaminariで分割しているのですが、xlsで出力した際にも分割されてしまいます。
全てをxlsで出力したいと思っているのですが、これはできる方法はありますか?もしお分かりに方がいらっしゃいましたら、教えていただければと思います。
ruby
1# app/contollers/posts_contoller.rb 2def index 3 @posts = Posts.page(params[:page]) 4 respond_to do |format| 5 format.html 6 format.xls { send_data @posts.to_csv(col_sep: "\t") } 7 end 8end 9 10# app/models/post.rb 11def self.to_csv(options = {}) 12 CSV.generate(options) do |csv| 13 csv << csv_column_names 14 all.each do |post| 15 csv << post.csv_column_values 16 end 17 end 18end
よろしくお願いいたします。
*すみません、コード入れるのを忘れていました。ご指摘ありがとうございます。追加いたしました。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。