小编Ada*_*ard的帖子

Ruby on Rails CSV put"" 而不是实际的报价

我正在尝试生成CSV文件.一切都很好,除了空白字段,我不太确定有""而不是实际的报价.我已经提供了用于生成文件和一些输出的代码.

<% headers = ["Username", "Name", "E-mail", "Phone Number"] %>
<%= CSV.generate_line headers %>

<% @users_before_paginate.each do |user| %>
  <% row = [ "#{user.username}".html_safe ] %>
  <% row << "#{user.profile.first_name} #{user.profile.last_name}".html_safe unless user.profile.blank? %>
  <% row << "#{user.email}".html_safe unless user.profile.nil? %>
  <% row << "#{user.profile.phone}".html_safe unless user.profile.nil? %>
  <%= CSV.generate_line row %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

产量

Username,Name,E-mail,Phone Number

  admin,LocalShopper ,shoplocally1@gmail.com,&quot;&quot;
  Brian,Oliveri Design ,brian@oliveridesign.com,727-537-9617
  LocalShopperJenn,Jennifer M Gentile ,localshopperjenn@hotmail.com,&quot;&quot;
Run Code Online (Sandbox Code Playgroud)

csv ruby-on-rails

10
推荐指数
1
解决办法
4897
查看次数

标签 统计

csv ×1

ruby-on-rails ×1