у меня возникла проблема с обновлениями вложенных атрибутов для ссылочных документов, которые не сохраняются
> u = User.first
=> #<User...
> u.changes
=> {}
> u.profile.changes
=> {}
> u.attributes = {:profile_attributes => {:weight => 8}}
=> {:profile_attributes=>{:weight=>8}}
> u.changes
=> {}
> u.profile.changes
=> {"weight"=>[14.0, 8.0]}
> u.update
=> true
> u.shipping_profile.changes
=> {"weight"=>[14.0, 8.0]}
update/update_attributes/save all не сохраняет вложенные изменения. у меня есть attr_accessible :profile_attributes
, объявленный в пользовательской модели.
что необходимо для сохранения вложенных атрибутов, когда родительский документ уже сохранен?