आप $elemMatch का उपयोग यह जांचने के लिए कर सकते हैं कि सरणी में कोई तत्व निर्दिष्ट मिलान अभिव्यक्ति से मेल खाता है या नहीं।
इस मामले में, आप इसका उपयोग उस दस्तावेज़ को प्राप्त करने के लिए कर सकते हैं जिसकी संख्या सरणी में एक तत्व है जो -10 और 10 के बीच है:
db.foo.find( { numbers : { $elemMatch : { $gt : -10 , $lt : 10 } } } );
यह सिर्फ _id :2 दस्तावेज़ लौटाएगा।