Действие изменений Rails не отражает удаление ассоциированного объекта.

У меня есть Note модель, которая has_one юридическое лицо Deadline с вложенными атрибутами. После обновления примечания я проверяю, был ли изменен крайний срок при обновлении, используя changes метод рельсов.

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

0 ответов

Другие вопросы по тегам