Das Ausführen der folgenden Mongo-Abfrage in RoboMongo (0.9.0-RC09) gibt die richtige Anzahl von Dokumenten (mithilfe der Cursor-Zählfunktion), während das Iterieren aller Dokumente nur einen kleinen Teil der Dokumente zurückgibt :MongoDB-Cursor gibt nicht alle Dokumente zurück
var allDocuments = db.getCollection('mycollection').find({});
print(allDocuments.size()); // prints 170 000 -> correct
var count = 0;
allDocuments.forEach(function(doc) {
count++;
});
print(count); // 'randomly' prints values between 30 000 and 44 000
Haben wir speziell konfigurieren müssen die Abfrage alle Dokumente zurück?
ohhh, ich fand es, thx Gott. –
Danke! War mich verrückt, als ich merkte, dass nicht alle Updates abgeschlossen wurden, aber keine Diagnose/Warnungen - wtf ?? – randomsock