2012-05-24 117 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