RAILS在服务器上保存csv文件

时间:2016-09-01 12:45:57

标签: ruby-on-rails csv

在我的rails应用程序中,我可以将数据下载为csv文件。

这是我目前的代码

response_to do |format|
   format.csv {send_data #MY_DATA#}
end

我想在服务器上保存csv文件,而不是这段代码。

如何生成csv文件并将文件保存在服务器上

由于

1 个答案:

答案 0 :(得分:0)

您可以使用它在服务器上生成CSV。

CSV.open("#{Rails.root}/public/file.csv", "wb") do |csv|
  csv << ["row", "of", "CSV", "data"]
  csv << ["another", "row"]
  # ...
end