sql >> Database teknologi >  >> NoSQL >> MongoDB

Sådan laver du paginering med mongoose

Du kan ikke få begge resultater i én forespørgsel; det bedste du kan gøre er at få dem begge ved hjælp af én Mongoose Forespørgsel objekt:

var query = MyModel.find({});
query.count(function(err, count) {...});
query.skip(5).limit(10).exec('find', function(err, items) {...});

Brug en flowkontrolramme som async at udføre dem rent parallelt, hvis det er nødvendigt.



  1. Opdatering i forEach på mongodb shell

  2. RDD af BSONObject til en DataFrame

  3. Arv i MongoDb:hvordan man anmoder om instanser af defineret type

  4. Vis dataene på websiden hentet fra mongodb ved hjælp af node.js