Aus der GetLastError() Dokumentation
Der Rückgabewert des Befehls ist ein Objekt mit verschiedenen Feldern. Die gemeinsamen Felder sind unten aufgeführt; es können auch andere Felder vorhanden sein.
- ok - true zeigt an, dass der getLastError-Befehl erfolgreich abgeschlossen wurde. Dies bedeutet NICHT, dass kein letzter Fehler aufgetreten ist.
- err - wenn nicht null, zeigt an, dass ein Fehler aufgetreten ist. Wert ist eine Textbeschreibung des Fehlers.
- code - wenn gesetzt, zeigt den aufgetretenen Fehlercode an. connectionId - die ID der Verbindung
- lastOp - die Op-ID der letzten Operation
Für Updates:
- n - Wenn eine Aktualisierung durchgeführt wurde, ist dies die Anzahl der aktualisierten Dokumente.
In diesem Zusammenhang bedeutet „get „n“ field“ also „get n“, was die Anzahl der aktualisierten Dokumente ist. Ohne "multi" auf true gesetzt zu sein, kann es nur entweder 0 oder 1 sein.