MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

मोंगोडब में न्यूनतम मूल्य कैसे खोजें?

आप sort . के संयोजन का उपयोग कर सकते हैं और limit अनुकरण करने के लिए min :

> db.foo.insert({a: 1})
> db.foo.insert({a: 2})
> db.foo.insert({a: 3})
> db.foo.find().sort({a: 1}).limit(1) 
{ "_id" : ObjectId("4df8d4a5957c623adae2ab7e"), "a" : 1 }

sort({a: 1}) a . पर एक आरोही (न्यूनतम-प्रथम) सॉर्ट है फ़ील्ड, और उसके बाद हम केवल पहला दस्तावेज़ लौटाते हैं, जो उस फ़ील्ड के लिए न्यूनतम मान होगा।

संपादित करें: ध्यान दें कि यह मोंगो शेल में लिखा गया है, लेकिन आप उपयुक्त ड्राइवर विधियों का उपयोग करके C# या किसी अन्य भाषा से भी ऐसा ही कर सकते हैं।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. स्केलग्रिड ने Amazon AWS पर साझा MongoDB होस्टिंग की घोषणा की

  2. मोंगोडब और एमएएमपी

  3. मेरे नेवला स्कीमा में किसी अन्य स्कीमा का संदर्भ कैसे लें?

  4. एक क्षेत्र पर अनुक्रमण जो उप-दस्तावेजों की सरणी में है

  5. स्प्रिंग डेटा मिलान और फ़िल्टर नेस्टेड सरणी