MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongodb java api:WriteResult#getN()

Z dokumentacji GetLastError()

Wartość zwracana z polecenia to obiekt z różnymi polami. Wspólne pola są wymienione poniżej; mogą być też inne pola.

  • ok — prawda oznacza, że ​​polecenie getLastError zostało zakończone pomyślnie. NIE oznacza to, że nie wystąpił ostatni błąd.
  • err - jeśli nie ma wartości null, oznacza wystąpienie błędu. Wartość to tekstowy opis błędu.
  • kod - jeśli jest ustawiony, wskazuje kod błędu, który wystąpił. connectionId - identyfikator połączenia
  • lastOp - identyfikator operacji z ostatniej operacji

Aktualizacje:

  • n - jeśli dokonano aktualizacji, jest to liczba zaktualizowanych dokumentów.

Tak więc w tym kontekście „pobierz pole „n” oznacza pobranie n, czyli liczby zaktualizowanych dokumentów. Bez „multi” ustawionego na true, może to być tylko 0 lub 1.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Czy wynik zapytania Mongoose jest tylko do odczytu?

  2. Automatyzacja sprawdzania konfiguracji bazy danych

  3. Jak $ustawić pozycje podtablicy w MongoDB

  4. MongoDB :Jak pomnożyć pole, które pojawia się tylko w $project?

  5. Wiosenna sesja z MongoDB