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

कॉलबैक के साथ क्वेरी में परिणाम ऑर्डर करें और सीमित करें

मोंगोडब नेटिव का उपयोग करना:http://mongodb.github .io/node-mongodb-native/api-generated/collection.html#find

myModel.find(filter)
            .limit(pageSize)
            .skip(skip)
            .sort(sort)
            .toArray(callback);

आप अपनी क्वेरी में आइटम भी निर्दिष्ट कर सकते हैं:

myModel.find(filter, {sort: {created_at: -1}, limit: 10}, function(err, items){

});

नोड मोंगोडब नेटिव में कोई $orderby नहीं है, इसलिए मुझे यकीन नहीं है कि आप किस लाइब्रेरी या अन्य टूल का उपयोग कर रहे हैं।

...

अब जबकि आपने Mongoose को स्पष्ट कर दिया है (जिसके खिलाफ मैं सामान्य तौर पर अनुशंसा करता हूं):

myModel.find(filter).limit(10).exec(function(err, items){
//process
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मोंगोडब - मोंगो और मोंगोड डेटाबेस चलाने के बीच अंतर

  2. Google क्लाउड प्लेटफ़ॉर्म - मोंगोडब से कनेक्ट नहीं हो सकता

  3. स्ट्रिंग से डेट डेटा प्रकार में कैसे परिवर्तित करें?

  4. मोंगोडब रिटर्न ऑब्जेक्ट को डिक्शनरी में बदलें

  5. डूकर प्रक्रिया के लिए मोंगोडब में बाइट [] छवि को कैसे स्टोर करें