2012-05-24 85 views
1

比方说,我有以下阵列:创建多个模型对象

[['a'],['b'],['c']] 

我想在我的表创建3个新行......我们称之为表“快报”

所以我有以下

id name 
1 a 
2 b 
3 c 

反正有没有做到这一点的轨道,在一个单一的步骤?

回答

4
letters.flatten.map{|letter| Letter.create(:name => letter)} 
+0

天才!谢谢 – Abram