У меня есть база данных Couchdb с документами в форме: {Name, Timestamp, Value}
У меня есть представление, которое показывает сводку, сгруппированную по имени с суммой значений.Это прямая функция уменьшения.
Теперь я хочу отфильтровать представление, чтобы принимать во внимание только те документы, где отметка времени произошла в заданном диапазоне.
AFAIK, это означает, что я должен включить отметку временив испущенном ключе функции карты, например.emit([doc.Timestamp, doc.Name], doc)
Но как только я это сделаю, функция сокращения больше не видит строки, сгруппированные вместе, чтобы вычислить сумму.Если я поставлю имя первым, я могу сгруппировать только на уровне 1, но как фильтровать на уровне 2?
Есть ли способ сделать это?