【发布时间】:2012-06-18 10:01:08
【问题描述】:
从表单中的 text_area 导入多行的最佳方法是什么?
我尝试了使用 FasterCSV 的快速方法,但得到了 NoMethodError:
undefined method `pos' for {"name"=>"Carrots\r\nPeas\r\nRed Onion"}*
def create
FasterCSV.parse(params[:ingredient], {:headers => false, :quote_char => '"', :col_sep => ','}).each do |row_data|
new_record = Ingredient.new('name' => row_data[0])
new_record.save
end
我想将最后的东西应用于具有多列的模型,因此 col_sep
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 fastercsv