Method: Mongoid::Relations::Targets::Enumerable#delete_if
- Defined in:
- lib/mongoid/relations/targets/enumerable.rb
#delete_if(&block) ⇒ Array<Document>
Note:
This operation loads all documents from the database.
Deletes every document in the enumerable for where the block returns true.
121 122 123 124 125 126 127 |
# File 'lib/mongoid/relations/targets/enumerable.rb', line 121 def delete_if(&block) load_all! tap do loaded.delete_if(&block) added.delete_if(&block) end end |