Guardar varios objetos en una sola llamada en rieles

Tengo un método en rieles que está haciendo algo como esto: a = Foo.new("bar") a.save b = Foo.new("baz") b.save ... x = Foo.new("123", :parent_id => a.id) x.save ... z = Foo.new("zxy", :parent_id => b.id) z.save El problema es que esto toma más tiempo y más entidades agrego. Sospecho...