首页 > 解决方案 > 有没有办法在链停止时中止销毁和更新记录?

问题描述

我在销毁 Rails 5 上的记录时尝试使用“偏执模式”。但是当我在 before_destroy 回调中调用 :abort 时。它停止链(显然),但不更新记录(deleted_at)。它在控制台中显示该记录的更新(设置 deleted_at DateTime,但随后 Rails 调用事务回滚。

有谁知道可能是什么?

问候和新年快乐!

标签: ruby-on-rails-5

解决方案


推荐阅读