我一直在跟踪一些Couch训练,但无法弄清楚如何在Fauxton中使用reduce。在地图区域下方选择“_count”本身不会做任何事情。我试过在地图代码下添加它,但我想我需要以某种方式集成它。在我的例子中,我试图计算在所有文档中使用每个标记的次数。这是我的观看代码:
function (doc, meta) {
if(doc.tags) {
for(var i in doc.tags) {
emit(doc.tags[i],1);
}
}
}
function (tag, counts) {
var sum = 0; for ( var i = 0; i < counts.length; i++) {
sum += counts[i];
};
return sum;
}