私は時々2つのオブジェクトを吐き出すシステムを持っています。create!2つのオブジェクトを作成できる魔法はありますか?EG私が言うなら
self.class.create! make_up_attributes
そしてmake_up_attributes2アイテムのハッシュを渡します、これはタイプの2つのオブジェクトを作成できますselfか?
(注、createRailsではおそらくActiveRecordメソッドです)
私は時々2つのオブジェクトを吐き出すシステムを持っています。create!2つのオブジェクトを作成できる魔法はありますか?EG私が言うなら
self.class.create! make_up_attributes
そしてmake_up_attributes2アイテムのハッシュを渡します、これはタイプの2つのオブジェクトを作成できますselfか?
(注、createRailsではおそらくActiveRecordメソッドです)
はい、次のように、属性ハッシュの配列を渡すだけです。
self.class.create!([{:name => "John", :age => 26},
{:name => "Fred", :age => 50}])
ドキュメントを参照してください