タイトルのことをしたくて、Google で検索してみる。 ruby で csv の処理をしたことがないからね。 どのようなコードが一般的か知りたいわけ。 そうしたら、標準でついている CSV は遅くて FasterCSV が早くてよいらしいことがわかった。 そして、ダブルクォーテーションを全てにつけたいから(勘定奉行でインポートするからね)、それらしいキーワードで検索してみた。 でも見つからなかった。仕方ないのでマニュアルを読んだ。そしたらそうするオプションがあった。その結果コードが出来上がった。 どこかのコントローラ def export ~~~ stream = FasterCSV.generate(:force_quotes => true) do |csv| csv << ["first","second","third"] journals.each do