sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man gör paginering med mongoose

Du kan inte få båda resultaten i en fråga; det bästa du kan göra är att få dem båda med en Mongoose Fråga kod> objekt:

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

Använd ett ramverk för flödeskontroll som async för att rent exekvera dem parallellt om det behövs.



  1. Index skärningspunkt vs sammansatt index?

  2. Meteor App miljövariabler

  3. Hur kör man db.killOp() med MongoDBs inbyggda Node.js-drivrutin?

  4. Resultatordning i MongoDB med $in?