[ { "$match": { "$expr": { "$ne": ["$foodStatus", "APPROVED"] } } }, { "$lookup": { "from": "mastermealplan", "localField": "dishVariation", "foreignField": "mealPlan.dishVariation", "as": "mealData" } }, { "$match": { "$expr": { "$gt": [{ "$size": "$mealData" }, 0] } } }, { "$project": { "mealData": "$mealData.planName", "dishVariation": 1 } } ]