Method: Mongoid::Contextual::MapReduce#initialize
- Defined in:
- lib/mongoid/contextual/map_reduce.rb
#initialize(collection, criteria, map, reduce) ⇒ MapReduce
Initialize the new map/reduce directive.
81 82 83 84 85 86 |
# File 'lib/mongoid/contextual/map_reduce.rb', line 81 def initialize(collection, criteria, map, reduce) @collection, @criteria = collection, criteria command[:mapreduce] = collection.name.to_s command[:map], command[:reduce] = map, reduce end |