'the_field' के न्यूनतम मान के लिए दस्तावेज़ प्राप्त करने के लिए आपको db.the_collection.find().sort({the_field:1}).limit(1)
का उपयोग करना चाहिए तो यहाँ पर हम पहले दस्तावेज़ को छाँट रहे हैं और फिर उसमें से पहले दस्तावेज़ को निकाल रहे हैं जैसा कि आप क्वेरी से देख सकते हैं।
एकत्रीकरण $min :
इसका उपयोग तब किया जाता है जब हम दस्तावेज़ को एक दस्तावेज़ में समूहित कर रहे होते हैं और हम इस एकल दस्तावेज़ के मूल्य को उन सभी दस्तावेज़ों में न्यूनतम रखना चाहते हैं जहाँ से इसे समूहीकृत किया गया था।
$min ऑपरेटर :
इसका उपयोग किसी विशिष्ट इंडेक्स के लिए समावेशी लोअर बाउंड के लिए किया जाता है ताकि खोज () के परिणामों को बाधित किया जा सके। सरल शब्दों में, यदि the_field को अनुक्रमित किया गया है और हम खोज () पर कुछ बाधा रखना चाहते हैं तो हम इसका उपयोग कर सकते हैं। यह आम तौर पर प्रदर्शन में सुधार के लिए उपयोग किया जाता है।
आप जो वाक्य रचना दर्ज कर रहे थे वह सही था लेकिन इसके लिए एक अनुक्रमित फ़ील्ड की आवश्यकता होती है और परिणाम वास्तव में आप जो चाहते हैं उससे अलग होगा।