method
delete_all
v4.2.1 -
Show latest stable
- Class:
ActiveRecord::Associations::CollectionAssociation
delete_all(dependent = nil)public
Removes all records from the association without calling callbacks on the associated records. It honors the :dependent option. However if the :dependent value is :destroy then in that case the :delete_all deletion strategy for the association is applied.
You can force a particular deletion strategy by passing a parameter.
Example:
@author.books.delete_all(:nullify) @author.books.delete_all(:delete_all)
See delete for more info.