Giá trị trả về từ lệnh là một đối tượng có nhiều trường khác nhau. Các trường phổ biến được liệt kê dưới đây; cũng có thể có các trường khác.
- ok - true cho biết lệnh getLastError đã hoàn tất thành công. Điều này KHÔNG cho thấy không có lỗi cuối cùng.
- err - nếu không phải là null, cho biết đã xảy ra lỗi. Giá trị là một mô tả bằng văn bản của lỗi.
- mã - nếu được đặt, cho biết mã lỗi đã xảy ra. connectionId - id của kết nối
- lastOp - op-id từ thao tác cuối cùng
Để cập nhật:
- n - nếu cập nhật được thực hiện, đây là số lượng tài liệu được cập nhật.
Vì vậy, trong bối cảnh này, trường 'get "n" có nghĩa là lấy n là số lượng tài liệu được cập nhật. Nếu không đặt "multi" thành true, nó chỉ có thể là 0 hoặc 1.