我有一个 map 函数和 reduce 函数来计算一个键的所有出现次数。CouchDB 2.0 设计文档的代码如下:
地图功能
function(doc) { emit(doc.domainID, 1); }
减少功能
_sum
这是浏览器显示的快照:
这是我在 Python 中运行以下代码时的结果:
import couchdb
couch = couchdb.Server("http://localhost:5984/")
counts = couch['event_db'].view('doc/eventbydomainid',
reduce=True, descending=True)
打印键和值时的终端结果
我期待以下结果,但没有看到它:
{"ad1": 32, "ad2": 1}
任何帮助,将不胜感激。
谢谢,
布赖恩