От GetLastError() документация
Върнатата стойност от командата е обект с различни полета. Общите полета са изброени по-долу; може да има и други полета.
- ok - true показва, че командата getLastError е завършена успешно. Това НЕ означава, че не е имало последна грешка.
- грешка - ако не е нула, показва, че е възникнала грешка. Стойността е текстово описание на грешката.
- код - ако е зададен, показва кода на грешката, която е възникнала. connectionId - идентификаторът на връзката
- lastOp - op-id от последната операция
За актуализации:
- n - ако е извършена актуализация, това е броят на актуализираните документи.
Така че в този контекст „получаване на поле „n““ означава получаване на n, което е броят на актуализираните документи. Без "multi" да е зададено на true, може да бъде само 0 или 1.