sql >> Databáze >  >> NoSQL >> MongoDB

Jak udělat stránkování s mangustou

Nemůžete získat oba výsledky v jednom dotazu; nejlepší, co můžete udělat, je získat je oba pomocí jednoho Mongoose Dotaz objekt:

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

Použijte rámec řízení toku, jako je async v případě potřeby je čistě paralelně spustit.



  1. 2 způsoby, jak získat velikost dokumentu v MongoDB

  2. Jak mohu získat nejnižší hodnoty v kolekci MongoDB?

  3. Jak zabalím výsledky vícenásobných odpovědí axios.get do jednoho pole?

  4. MongoDB zapnuté s Dockerem se nepodařilo připojit k serveru [localhost:27017] při prvním připojení