Method: ActiveRecord::AutosaveAssociation#mark_for_destruction
- Defined in:
- lib/active_record/autosave_association.rb
#mark_for_destruction ⇒ Object
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.
238 239 240 |
# File 'lib/active_record/autosave_association.rb', line 238 def mark_for_destruction @marked_for_destruction = true end |