MongoDB聚合以检查重复项以及字段是否存在

时间:2019-12-09 14:24:31

标签: mongodb

我正在使用此聚合根据cpf的值查找重复的文档

db.collection.aggregate([
 {
        "$group": {
            "_id": { "cpf": "$cpf", "value": "$value" },
            "uniqueIds": { "$addToSet": "$_id" },
            "count": { "$sum": 1 }
        }    },
    { "$match": { "count": { "$gt": 1 } } }
])

这可以返回所有文档,但是我只需要返回字段url不存在的文档。

有什么想法吗?

谢谢!

0 个答案:

没有答案