Railsでcsvファイル出力とか調べても model でCSV出力用のto_csvメソッド作ってcontorllerで respond_to format.csv して出力するようなのしかみつからんかった。 http://railscasts.com/episodes/362-exporting-csv-and-excel?language=ja&view=asciicast require 'csv' class User < ActiveRecord::Base def self.to_csv CSV.generate do |csv| csv << column_names all.each do |model| csv << model.attributes.values_at(*column_names) end end end end
![Rails4になってcsvが出力しやすくなった - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f6aa84cbda06ab921a4748884bb42a7735dc6a4f/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9UmFpbHM0JUUzJTgxJUFCJUUzJTgxJUFBJUUzJTgxJUEzJUUzJTgxJUE2Y3N2JUUzJTgxJThDJUU1JTg3JUJBJUU1JThBJTlCJUUzJTgxJTk3JUUzJTgyJTg0JUUzJTgxJTk5JUUzJTgxJThGJUUzJTgxJUFBJUUzJTgxJUEzJUUzJTgxJTlGJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01YzdlOTU3NGMxNjJjMTQ5ZGJmOWYyNTU0NzEyMTczMA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwcmV0b3N1JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xYWU1ZjIxMzIwNDUxNTc3MjU0MWUxYmY4ZmM5NmY0Yg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Da46d20234ae71d2a7d87ba45289f6cf0)