0
我一直在关注一些Couch培训,但无法弄清楚如何在Fauxton中使用reduce。选择地图区域下方的“_count”本身不会做任何事情。我曾尝试将它添加到地图代码下方,但我想我需要以某种方式将其整合。在我的例子中,我试图计算每个标签在所有文档中使用的次数。这是我的查看代码:如何在Fauxton中使用缩减
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;
}
啊我看到,那是有效的。我可以减少永久性吗?我在NodeJS中使用了Nano,我找不到任何指定reduce标志的方法。 – user4893295
只需在param对象中传递以下标志:{reduce:true} –
如果我指定了这个值,它将汇总所有标签,并给我一个'null'键和一个标签总数值,而显示它在福克斯顿正确地将它的标记名分组为键?? – user4893295