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

Jak zwrócić liczbę zaktualizowanych obiektów w mongodb?

Użyj getLastError. n klucz będzie zawierał liczbę zaktualizowanych dokumentów

> db.count.update({x : 1}, {$inc : {x : 1}}, false, true)
> db.runCommand({getLastError : 1})
{
"err" : null,
"updatedExisting" : true,
"n" : 5,
"ok" : true
}

Zauważ, że uruchamia to polecenie "getLastError", które zwraca liczbę wierszy po zakończeniu polecenia aktualizacji.

Polecenia bazy danych są wymienione tutaj .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $inc

  2. Mongodb różni się w polu tablicy z zapytaniem o wyrażenie regularne?

  3. Nie można połączyć Robomongo za pomocą obrazu dokowanego MongoDB

  4. jak skonfigurować pola debezium wysyłane przy zdarzeniach aktualizacji (konektor mongo)

  5. Sterownik java MongoDB:filtruj według identyfikatora