我想要的:
我要build_status
所有文档find()
的一个子元素中有一个具有特定条件的子元素。
我所拥有的:
where()
答案 0 :(得分:1)
您可以在match
函数中使用populate
Test.find({})
.populate({
"path": "child1",
"match": { "_id": req.params.id },
"select": "data child2",
"populate": {
"path": "child2",
"match": { "_id": req.params.id },
"select": "_id name"
}
})
.exec((err, aval) => {
if (err)
console.log(err)
else{
console.log(aval);
}
})