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

Omezujete výsledky v MongoDB, ale stále získáváte plný počet?

Ve výchozím nastavení count() ignoruje limit() a počítá výsledky v celém dotazu. Takže když to například uděláte, var a = db.collection.find(...).limit(10); spuštění a.count() vám poskytne celkový počet vašeho dotazu.



  1. Mám vždy používat zřetězení, když je v Redis více než 1 příkaz?

  2. Jak atomicky odstranit miliony klíčů odpovídajících vzoru pomocí čistého Redis?

  3. Jaká jsou pravidla pluralizace Mongoose (Nodejs)?

  4. Zjistěte, zda dotaz používá index v MongoDB