instance method
mark_for_destruction
Ruby on Rails 7.0.10
Since v2.3.18Signature
mark_for_destruction()
Marks this record to be destroyed as part of the parent’s save transaction. This does not actually destroy the record instantly, rather child record will be destroyed when parent.save is called.
Only useful if the :autosave option on the parent is enabled for this associated model.
Source
# File activerecord/lib/active_record/autosave_association.rb, line 245
def mark_for_destruction
@marked_for_destruction = true
end
Defined in activerecord/lib/active_record/autosave_association.rb line 245
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActiveRecord::AutosaveAssociation