module Mongoid::Persistable
def persist_atomic_operations(operations)
-
operations(Hash) -- The atomic operations.
Other tags:
- Example: Persist the atomic operations. -
Other tags:
- Api: - private
def persist_atomic_operations(operations) if persisted? && operations && !operations.empty? selector = atomic_selector _root.collection.find(selector).update_one(positionally(selector, operations), session: _session) end end