MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Uporządkuj i ogranicz wyniki w zapytaniu z callbackiem

Korzystanie z natywnego mongodb:http://mongodb.github .io/node-mongodb-native/api-generated/collection.html#find

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

Możesz również określić elementy w zapytaniu:

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

});

W natywnym węźle mongodb nie ma $orderby, więc nie jestem pewien, jakiej biblioteki lub innego narzędzia używasz.

...

Teraz, kiedy wyjaśniłeś Mongoose (którego generalnie odradzam):

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. mangusta/mongodb sortowanie niestandardowe

  2. MongoDb przez jndi

  3. Jak uzyskać dostęp do MongoDB

  4. Jak sklonować kolekcję z jednej bazy danych MongoDB do innej na tym samym serwerze?

  5. Jak wykonać kopię zapasową i przywrócić ClusterControl