Я уверен, что это обычное поведение Rails, и мне не хватает чего-то фундаментального, но что это?
Дочерний элемент принадлежит родителю, у родителя много членов.*
Хотя атрибут name
parent
был изменен, и хотя child
продолжает ссылаться на того же родителя, он не отражает обновленный атрибут родителя.Это также не проблема провала update_attributes
.Если запись Салли (child
) снова извлекается из базы данных, атрибут name
отражает новое значение parent
.
Что здесь происходит?
Спасибо за вашепонимание!