Z dokumentace GetLastError()
Návratová hodnota z příkazu je objekt s různými poli. Společná pole jsou uvedena níže; mohou existovat i další pole.
- ok - true znamená, že příkaz getLastError byl úspěšně dokončen. To NEznamená, že nedošlo k poslední chybě.
- err – pokud není null, znamená to, že došlo k chybě. Hodnota je textový popis chyby.
- kód – pokud je nastaven, označuje kód chyby, ke které došlo. connectionId – ID připojení
- lastOp – op-id z poslední operace
Aktualizace:
- n – pokud byla provedena aktualizace, jedná se o počet aktualizovaných dokumentů.
Takže v tomto kontextu „get pole „n“ znamená získat n, což je počet aktualizovaných dokumentů. Bez nastavení „multi“ na hodnotu true může být pouze 0 nebo 1.