Действие изменений Rails не отражает удаление ассоциированного объекта.
У меня есть Note
модель, которая has_one
юридическое лицо Deadline
с вложенными атрибутами. После обновления примечания я проверяю, был ли изменен крайний срок при обновлении, используя changes
метод рельсов.
Это прекрасно работает во всех случаях, кроме случаев, когда я удаляю крайний срок при обновлении. Параметры содержат :_destroy
но так как этого нет в БД, changes
не дает мне ничего. Есть ли обходной путь для этого?