【发布时间】:2015-04-14 18:10:42
【问题描述】:
谁能告诉我
我有一个收藏
a {
b: String
c: Date
d: ObjectId --> j
}
j {
k: String
l: String
m: String
}
当我执行:
a.find({ b: 'thing' }).populate('d').exec(etc..)
这实际上是在后台对 MongoDB 执行两个查询以返回所有项目“j”吗?
我没有问题让填充工作,我关心的是任务的性能影响。
谢谢
【问题讨论】:
标签: mongodb mongoose mongoose-populate