Method: Mongoid::Atomic#add_atomic_pull
- Defined in:
- lib/mongoid/atomic.rb
#add_atomic_pull(document) ⇒ Object
Add the document as an atomic pull.
34 35 36 37 38 39 |
# File 'lib/mongoid/atomic.rb', line 34 def add_atomic_pull(document) document.flagged_for_destroy = true key = document.association_name.to_s delayed_atomic_pulls[key] ||= [] delayed_atomic_pulls[key] << document end |