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