आप सेब की तुलना संतरे से कर रहे हैं। दोनों प्रश्न अलग-अलग परिणाम देते हैं। $all का अर्थ है कि फ़ील्ड मान सभी इनपुट से मेल खाना चाहिए जबकि $in का अर्थ है कि फ़ील्ड मान किसी एक मान से मेल खाना चाहिए। $all is and, $in is or.
$limit के साथ संयुक्त - $all क्वेरी को की तुलना में मिलान खोजने के लिए अधिक दस्तावेज़ों को देखने की आवश्यकता होगी।