Я играл с Sequel и Sequel::Model.
Я создал Group
со многими Items
(один_ко_многим).
Я могу сделать:
Group.new << Item.new
но нет:
Group.new.add_item(Item.new)
ни:
Item.new.group=Group.new.
Он жалуется на то, что Group
не имеет первичного ключа.
Если я сохраняю group
, он сохраняется, но элементы не сохраняются.
Как я могу сделать рекурсивное сохранение всего?