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

načte FindIterable všechny dokumenty?

To, co požadujete, je detail implementace ovladače Mongo Java Driver, a tedy ne součástí veřejného rozhraní, a proto není zaručeno, že zůstanou stejné v budoucích verzích.

Toto prohlášení stranou, od 3.2.x volání find() vytváří pod kapotou FindOperationIterable, které jako iterátor používá MongoBatchCursorAdapter, který je zase založen na BatchCursor.

Javadoc v dávkovém kurzoru uvádí:

Bude tedy číst výsledky v dávkách a znovu se dotazovat na databázi, pokud byla aktuální dávka přečtena celá.




  1. MongoDB CursorNotFound Chyba na collection.find() pro několik stovek malých záznamů

  2. Sails-mongo. Najít v poli

  3. MongoError:Ověření dokumentu selhalo - Jak vložit float i int do stejného pole - které je označeno jako double?

  4. Analyzátor BASH BSON