mongo数据库查询如何通过db引用进行搜索

时间:2017-03-27 14:27:31

标签: mongodb

假设我有以下数据结构:

{
    "_id" : ObjectId("58d9200abca171b9b5aa544f"),
    "name" : "richard",
    "age" : 24,
    "mobile" : "13030303030"
}
{
    "_id" : ObjectId("58d92015bca171b9b5aa5450"),
    "name" : "kevin",
    "age" : 24,
    "mobile" : "12030303030"
}

{
    "_id" : ObjectId("58d91fbebca171b9b5aa544e"),
    "title" : "post1",
    "cotent" : "sss",
    "author" : {
        "$ref" : "user",
        "$id" : ObjectId("58d92015bca171b9b5aa5450")
    }
}

我想搜索作者凯文的所有文件。我想写像

这样的查询
db.getCollection('post').find({'author.name': 'kevin'})

但它不起作用。似乎db引用不支持嵌入搜索条件。

0 个答案:

没有答案