关注2个收藏集:资源和模板
由templates.resourceId等于resources._id(作为String)组成的联接
例如,resources._id是ObjectId(“ 5b7a21876313e705e4b752a5”),templates.resourceId是“ 5b7a21876313e705e4b752a5”
我的查询中有几个匹配的模板,但是没有打印出来:
db.getCollection('resources').find({"software":"dockerclient"}).forEach(function(res){
db.getCollection('templates').find({resourceId:res._id.valueOf()}).printjson})
答案 0 :(得分:0)
find()返回一个游标,因此必须像第一个find()一样对其进行迭代