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

Mongoose paginering og filtre

Jeg tager mig den frihed og linker til mine andre svar:ranged paginering og paginering med mongodb og node.js .

Kort svar:brug ikke spring/limit, medmindre dine datasæt er små (som <1000 dokumenter eller deromkring). Jo større side du henter, jo dårligere vil den yde. Brug intervalforespørgsler (field: {$gt: value} ), de er meget mere effektive (hvis de er indekseret, selvfølgelig).

Og nej, du kan ikke returnere det samlede antal og en del af dataene med én forespørgsel.




  1. Spring mongo repository skive

  2. Find største dokumentstørrelse i MongoDB

  3. Skal jeg manuelt lukke en mongoose-forbindelse?

  4. Brug blåfugl til mongoose, fik .bind er ikke en funktion