Method: Mongoo::AttributeProxy#mod

Defined in:
lib/mongoo/attribute_proxy.rb

#mod(opts = {}, &block) ⇒ Object



14
15
16
17
18
# File 'lib/mongoo/attribute_proxy.rb', line 14

def mod(opts={}, &block)
  builder = ModifierBuilder.new(opts.merge(:key_prefix => "#{@path.join(".")}."), @doc)
  block.call(builder)
  builder.run!
end