Method: MongoMapper::Plugins::Modifiers::ClassMethods#set
- Defined in:
- lib/mongo_mapper/plugins/modifiers.rb
#set(*args) ⇒ Object
19 20 21 22 23 24 25 |
# File 'lib/mongo_mapper/plugins/modifiers.rb', line 19 def set(*args) criteria, updates, = criteria_and_keys_from_args(args) updates.each do |key, value| updates[key] = keys[key.to_s].set(value) if key?(key) end modifier_update('$set', [criteria, updates, ]) end |