MongoDB - 多个不同值的聚合

时间:2017-12-12 09:40:43

标签: mongodb

我正在尝试编写一个查询,该查询将计算第1列和第2列都具有不同值的文档数。

这是我到目前为止尝试使用的1列,我将如何添加第二列,以便只在两个值都是唯一的时才检索数据?

  

db.eventDB.aggregate([{$ group:{_ id:“column1”}},{$ group:{_ id:1,count:{$ sum:1}}}]);

1 个答案:

答案 0 :(得分:0)

试试这个

db.eventDB.aggregate([
    {"$group" : {_id: { column1: "$column1", column2: "$column2" }, count:{$sum:1}}}
])