Class: Couchup::MapReduce
- Inherits:
-
Object
- Object
- Couchup::MapReduce
- Defined in:
- lib/couchup/mapreduce.rb
Class Method Summary collapse
Class Method Details
.map(*params) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/couchup/mapreduce.rb', line 3 def self.map(*params) #FIXME. should probably get view meta data to do one view call. but this is also doing 2 calls. begin view({}, *params) rescue RestClient::BadRequest view({:reduce => false}, *params) end end |
.reduce(*params) ⇒ Object
12 13 14 |
# File 'lib/couchup/mapreduce.rb', line 12 def self.reduce(*params) view({:reduce => true}, *params) end |