class NoBrainer::Document::AtomicOps::PendingAtomicArray

Public Instance Methods

+(value) click to toggle source
# File lib/no_brainer/document/atomic_ops.rb, line 123
def +(value)
  @ops << [:+, [value.to_a]]
  self
end
-(value) click to toggle source
# File lib/no_brainer/document/atomic_ops.rb, line 128
def -(value)
  @ops << [:difference, [value.to_a]]
  self
end
<<(value) click to toggle source
# File lib/no_brainer/document/atomic_ops.rb, line 117
def <<(value)
  @ops << [:append, [value]]
  modify_source!
  self
end