以下行有效:
Analytic.collection.map_reduce(map, reduce).find
但是有办法吗
Analytic.collection.find('page_type' => 'products').map_reduce(map, reduce).find
甚至过滤日期范围,例如date >= "2010-08-01" and date <= "2010-08-31"
?
使用查询选项(参见http://www.mongodb.org/display/DOCS/MapReduce#MapReduce-Overview)。任何正常的查询都可以,所以是的,你可以做一个日期范围。