1
我需要在mongo数据库中找到具有大约20000个文档的集合中的重复项。结果应该给我关键(我正在分组)以及只有当计数大于1时才重复的次数。下面是不完整的,但是当我在mongo中运行时它也给出错误。 EXE壳:从mongodb使用map reduce寻找重复记录
db.runCommand({ mapreduce: users,
map : function Map() {
emit(this.emailId, 1);
}
reduce : function Reduce(key, vals) {
return Array.sum(vals);
}
finalize : function Finalize(key, reduced) {
return reduced
}
out : { inline : 1 }
});
语法错误:属性列表后缺少}(壳):5
为什么上面的错误来了吗? 如何才能得到计数大于1的那些?
这可能有所帮助:http://stackoverflow.com/questions/7102918/in-mongodb-how -DO-I-检查-IF-所有的的文档,是唯一换值/ 7103581#7103581 –