csv ファイルをデータベースにインポートしたいと考えています。Ruby 1.8.7 と Rails 3.2.13 と gem 'csv_importer' を使用しています。
csv ファイルから productname と release_date を取得します
私のコントローラーで
def import
csv_text = File.read('test.csv')
csv = CSV.parse(csv_text, :headers => true)
csv.each do |row|
puts row #getting entire values from csv
puts row['productname'] #getting error
end
行/行[0]を出力すると、csvファイルから値全体を次のように取得しています
製品名,リリース日
xxx,yyy
私のログで。
行 ['productname'] を出力すると、文字列を整数に変換できないというエラーが発生します。
このエラーを修正するにはどうすればよいですか?