У меня есть объект ActiveRecord.Он обновляется с использованием вложенных атрибутов родительского объекта.Проблема в том, что в нем есть поля, не относящиеся к базе данных, которые, если они установлены, должны вызывать событие after_save.Проблема, с которой я сталкиваюсь, заключается в том, что если атрибуты базы данных не обновляются, after_save никогда не срабатывает, но мне это нужно.
ActiveRecord.partial_updates = false
- это значение по умолчанию в моем приложенииСохранение никогда не происходит ...
Я попытался обновить updated_at = DateTime.now
, и запись не была сохранена.Только когда одно из его других свойств получает обновления, сохранение фактически срабатывает.
Note Rails 2.3.8