在我的 rails 应用程序中,子记录被标记为_for_destruction我想撤消该操作并取消标记它们。有办法吗?
提前致谢。
在我的 rails 应用程序中,子记录被标记为_for_destruction我想撤消该操作并取消标记它们。有办法吗?
提前致谢。
child.reload if child.marked_for_destruction?
从ActiveRecord::AutosaveAssociation:
reload
(options = nil)
像往常一样重新加载对象的属性并清除marked_for_destruction 标志。