今日、コンマgemをインストールしましたが、すべてが完全に機能しましたが、実際の.csvファイルは、次のような最初のセルを除いて空です。
#<Proc:0x2795700@C:/Ruby192/lib/ruby/gems/1.9.1/gems/comma-0.4.1/lib/comma/render_as_csv.rb:35>
私はコントローラーでこれを使ってコンマを呼んでいます:
def index
@registrants = @rsvp.rsvp_registrants
respond_to do |format|
format.html
format.csv { render :csv => @registrants }
end
end
そして今のところ私のモデルではそれをシンプルに保ちます:
comma do
email
end
トラブルシューティングの目的で、1つのレコードのみを返すクエリを含め、他のさまざまなクエリを試しました。また、依存関係である場合に備えて、fasterCSVをインストールしました。
私はRails3、Ruby 1.9.2を使用しており、WindowsXPマシンで開発しています。
どんな助けでも大歓迎です。ありがとう!