Ruby on rails 如何将rails应用程序中的csv文件下载到我的/downloads文件夹

Ruby on rails 如何将rails应用程序中的csv文件下载到我的/downloads文件夹,ruby-on-rails,csv,Ruby On Rails,Csv,在我的rails应用程序中,我创建了一个csv文件,我想下载到计算机上。从其他答案来看,这似乎是解决方案: CSV.open("data.csv", "wb") {|csv| h.to_a.each {|elem| csv << elem} } CSV.open(“data.CSV”,“wb”){CSV | h.to_a.each{elem | CSV我建议您有一个响应CSV文件请求的控制器方法。如www.blah.blaah/downloads/data.CSV respond|

在我的rails应用程序中,我创建了一个csv文件,我想下载到计算机上。从其他答案来看,这似乎是解决方案:

CSV.open("data.csv", "wb") {|csv| h.to_a.each {|elem| csv << elem} }

CSV.open(“data.CSV”,“wb”){CSV | h.to_a.each{elem | CSV我建议您有一个响应CSV文件请求的控制器方法。如www.blah.blaah/downloads/data.CSV

respond|to do | format |

 `format.csv`
end


请记住,您还需要一个名为data.csv.erb的视图文件

send_data
是一种控制器方法
 `format.csv`