相关疑难解决方法(0)

Rails3 CSV put"" 而不是实际的报价

类似于这个问题,除了我不在html_safe整个项目的任何地方使用.

我生成一个CSV文件,index.csv.erb如下所示:

<%=
response.content_type = 'application/octet-stream'
CSV.generate do |csv|
  @persons.each do |person|
    csv << [ person[:name], person[:nickname] ]
  end
end
%>
Run Code Online (Sandbox Code Playgroud)

问题:如果数据库中的昵称为NULL(ActiveRecord/MySQL),则CSV文件关联元素变为&quot;&quot;.我希望"",甚至一无所获.

结果文件示例:

Nicolas, Nico
Joe, &quot;&quot;
Run Code Online (Sandbox Code Playgroud)

我怎样才能防止这种情况发生?

csv fastercsv html-safe ruby-on-rails-3

4
推荐指数
1
解决办法
1995
查看次数

标签 统计

csv ×1

fastercsv ×1

html-safe ×1

ruby-on-rails-3 ×1