表のデータをCSVファイルにエクスポートできますが、レコードごとに空白の行があります。なぜ、どのように私はそれを修正するのですか? index.csv.erbrails 3.1 CSVファイルの生成
<%- headers = ["Id", "Name"] -%>
<%= CSV.generate_line headers %>
<%- @customers.each do |n| -%>
<%- row = [ n.id, n.fname ] -%>
<%= CSV.generate_line row %>
<%- end -%>
あなたのコードを試しましたが、うまくいくようです。すべてのレコードの後に空白の行はありません。おそらく、n.fnameを調べる必要があるかもしれません。フィールドの内容に新しい行のcharを付けることができます。 –
@MatteoAlessaniデータベースレコードに存在しないようです。どこでも私は見ることができますか?行を生成する前に文字列から新しい行を取り除くことはできますか? – ctilley79
はい、削除するか、フィールドを削除することができます。 –