1
我遇到问题将我的阵列正确导出到csv。在我的输出我得到的右列中的内容,但它显示的键值以及:csv下载中的阵列
阵列中的CSV
Date | Min Temp | Max Temp
20170828 | "{:min_temp=>5.6 | :max_temp=>24.7
{"20160828"=>{:min_temp=>5.6, :max_temp=>24.7}}
输出show.csv.erb
<% headers = ['Date', 'Min Temp', 'Max temp'] %>
<%= CSV.generate_line headers %>
<% @results.each do |key,value| %>
<%= CSV.generate_line([key, value.each do |k,v| v end]) %>
<% end %>
上面的循环在我的show.html.erb中正常工作,所以是与csv转换的问题?