как суммировать значения представления в диапазоне дат с помощью couchdb?

Если у меня есть функция карты, испускающая метку времени в качестве ключа и число в качестве документа, как получить сумму значений при выборе диапазона дат?

EDIT пример документа:

{
   "_id": "[2011, 6, 7, 10, 55]",
   "_rev": "1-f87d54608d36cd2e28add67e88e416a4",
   "volt": 107,
   "ampere": 23.5
}

вид:

{
   "_id": "_design/power",
   "_rev": "1-7788287ab51c480c725498eba4f79ddb",
   "language": "javascript",
   "views": {
       "watt": {
           "map": "function(doc) {\n  emit(doc._id, doc.volt * doc.ampere);\n}"
       }
   }
}

Мне нужно запросить, например: среднее значение в час в марте месяце.

5
задан fdb 9 June 2011 в 15:59
поделиться