使用查找进行mongo db聚合

时间:2017-09-02 09:56:18

标签: mongodb

这是我的拳头收藏

{
    "_id" : 2,
    "name" : "Note for programming in c by sibananda achari",
    "description" : "Note for programming in c",
    "contributor" : [ 
        {
            "user" : {
                "$ref" : "user",
                "$id" : ObjectId("59aa6d59f1649108dd795dd2"),
                "$db" : "lecturenotes_v2"
            },
            "permission" : 3,
            "accepted" : true
        }
    ]
}

这是第二个。

{
    "_id" : ObjectId("59aa6d59f1649108dd795dd3"),
    "user" : {
        "$ref" : "user",
        "$id" : ObjectId("59aa6d59f1649108dd795dd2"),
        "$db" : "lecturenotes_v2"
    }
}

如何使用第二个集合的用户ID作为本地字段进行查找,并将贡献者用户ID作为第一个集合的外部字段。

0 个答案:

没有答案