【发布时间】:2014-10-11 14:47:11
【问题描述】:
有这样的结构:
/* 0 */
{
"_id" : ObjectId("53f1f19a477aa5da607b20a4"),
"name" : "Anna"
}
/* 1 */
{
"_id" : ObjectId("53f1f192477aa5da607b20a3"),
"name" : "Josh",
"mother" : ObjectId("53f1f19a477aa5da607b20a4")
}
是否有可能获得母亲的完整文件而不是获得ObjectId。我的意思是,如果我执行此查询:
db.tree.find({"name" : "Josh"}) 我得到了 Josh 的文件,但我无法得到 Anna 的名字,因为我应该做另一个查询。当一个字段引用另一个文档以避免多个查询时,mongodb 是否可以获取文档的完整树/json?
【问题讨论】: