Простите,
Я использую soft_destroy, чтобы удалить мои данные, и затем я хочу исправить данные delete_by, когда я пытаюсь удалить их.
Поэтому я использовал before_destroy в модели для обработки.
Но, похоже, не имеет никакого эффекта.
Как я могу сделать? Пожалуйста, скажите мне. спасибо
Контроллер
def destroy
@project.soft_destroy
head :no_content
end
Модель
before_destroy :deleted_by
private
def deleted_by
self.deleted_by = 101
end
После этих выполнений, selected_by не становится 101.