steps.step इस मामले में स्ट्रिंग की एक सरणी का मूल्यांकन करता है ["s1", "s2"] . नियमित $lookup ऐसी तुलना का समर्थन करता है और $in . करता है परदे के पीछे।
अपने दूसरे उदाहरण में आप $expr . का उपयोग कर रहे हैं इसलिए आपको अभिव्यक्ति भाषा का उपयोग करने की आवश्यकता है इसलिए आपको $inका उपयोग करना होगा। ए> ऑपरेटर:
$expr: { $in: ['$_id', '$$stepId'] }