У меня есть модель пользователя, и мягкое удаление не включено для модели пользователя.Для одной связанной модели (ассоциация has_many), например, posts, мягкое удаление включено.Что я хочу, так это жестко удалить все связанные посты при удалении пользователя.
In User.rb
has_many :posts, dependent: :destroy
, который просто мягко удаляет связанные записи.Таким образом, исключение будет возбуждено при удалении пользователя.Есть ли возможность жестко удалить связанные записи на уровне модели?Или вам нужно что-то сделать в обратном вызове before_destroy, чтобы добиться этого?
Примечание: Использовали самоцвет паранойи для мягкого удаления