मोंगोडब में 3.6 आप प्रक्षेपण का उपयोग कर सकते हैं ($project
) $lookup
. के अंदर पाइपलाइन... कुछ इस तरह
db.User.aggregate([
{ "$match": { "userID":"1" }},
{ "$lookup":{
"from": "Skill",
"pipeline": [
{ "$match": { "languageID": "hindiid", "skillID": { "$in": [ "javaid","pythonid" ] }}},
{ "$project": { "_id": 0 }}
],
"as": "skills"
}}
])