Mongoose - 嵌套查询

示例数据:

{
    "_id" : ObjectId("5ca560896208983d3c55b87e"),
    "createdBy" : {
        "kind" : "admin",
        "item" : ObjectId("5c9d84c98a007636043f1fe6")
    }
}

完全匹配嵌套数据进行查询:

db.getCollection('xxxx').find({ "createdBy": { "kind": "admin", "item": ObjectId("5c9d84c98a007636043f1fe6")}})

部分匹配嵌套数据进行查询:

db.getCollection('trainingEntries').find({"createdBy.kind": "admin"})

猜你喜欢

转载自blog.csdn.net/seaalan/article/details/89216439
今日推荐