Mongoid: встроенные документы автоматически инициализируются при создании родительского объекта

Есть ли способ получить встроенные документы для автоматической инициализации при построении в mongoid? То, что я имею в виду, дано тому пользователю, который вставляет гаражный документ. Мне нужно написать следующий код, чтобы полностью настроить пользователя в гараже:

user = User.create!(name: "John")
user.build_garage
user.garage.cars << Car.create!(name: "Bessy")

Можно ли пропустить вызов user.build_garage ?

Спасибо

5
задан GTDev 9 November 2011 в 05:48
поделиться