私はcouchappを開発しています。タグと呼ばれるフィールドを含むドキュメントがあり、すべてのドキュメントから一意のタグを取得しようとしています。私のマップ/リデュース関数は次のとおりです。
map.js
function(doc){
if(doc.tags){
emit(doc.tags,1);
}
}
reduce.js
function(keys,values,rereduce){
return sum(values);
}
返される出力は、すべてのタグの数です。どこが間違っていますか?