Bij Mongoose is het belangrijk om de lean te gebruiken optie voor query's met grote resultatensets waar u niets anders nodig hebt dan de eenvoudige JavaScript-documenten zelf. Dat zou prestaties moeten leveren die vergelijkbaar zijn met het rechtstreeks gebruik van de native driver.
In het bovenstaande geval zou het bijvoorbeeld zijn:
this.model.find({$or: or}, fields).lean().exec(function(e, matches) {
// ... excluded for brevity
}).bind(this));