आप $lookup
. का उपयोग कर सकते हैं $project
. के लिए 3.6 सिंटैक्स $lookup
. के अंदर के क्षेत्र पाइपलाइन
User.aggregate([
{ "$lookup": {
"from": "schedules",
"let": { "id": "$_id.phone" },
"pipeline": [
{ "$match": { "$expr": { "$eq": ["$customer.phone", "$$id"] }}},
{ "$project": { "scheduleStart": 1, "scheduleEnd": 1 }}
],
"as": "user_detail"
}}
])