# File lib/dm-core/associations/many_to_many.rb, line 324 def destroy assert_source_saved 'The source must be saved before mass-deleting the collection' # make sure the records are loaded so they can be found when # the intermediaries are removed lazy_load unless intermediaries.all(via => self).destroy return false end super end