8. Query a Date Range
class Event < ::CouchRest::ExtendedDocument
...
view_by :event_and_date,
:map => "function(doc) {
if(doc['datetime'] && doc['event']) {
var date = new Date(doc['datetime']);
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDate();
emit([doc['event'], year, month, day], 1);
}
}",
:reduce => "_sum"
end