Mit einer kleinen, ausdrücklichen Grenze beginnen
Kann eine Suche viele Einträge treffen, setzen Sie ein moderates Limit. So lässt sich das erste Ergebnis prüfen, ohne unnötig viele Daten abzurufen. Die Speicherabfrage unterstützt eine find-Operation mit Filter und Optionen wie limit und skip. Verwenden Sie diese bewusst, statt eine Standardgröße anzunehmen.
Richten Sie den Filter auf die benötigten Einträge aus. Ein enger Filter erleichtert die Prüfung und verringert irrelevante Daten für spätere Schritte oder einen Agent. Erreicht ein Ergebnis nicht alle Erwartungen, prüfen Sie zuerst, ob das Limit gegriffen hat, bevor Sie fehlende Einträge vermuten.
Ergebnisse sorgfältig durchlaufen
Erhöhen Sie für den nächsten Abschnitt den skip-Wert und behalten Sie Filter und Limit bei. Prüfen Sie die zurückgegebene Anzahl und ob der nächste Abschnitt leer ist. Vermeiden Sie große Pakete, solange Sammlungsgröße und Folgeaufwand unbekannt sind.
Ändern sich Einträge während des Lesens, kann sich die Sammlung zwischen Abfragen verschieben. Behandeln Sie getrennte Seiten nicht als unveränderliche Momentaufnahme, sofern die Operation dies nicht ausdrücklich garantiert. Notieren Sie Filter und Seiteneinstellungen, damit die Abfrage nachvollziehbar und wiederholbar bleibt.