2011-01-04 14 views

Odpowiedz

16

Użyj getLastError. Kluczem n 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 ten uruchamia polecenie „GetlastError”, która zwraca liczbę wierszy po komendzie aktualizacja została zakończona.

Komendy bazy danych to listed here.

+0

dziękuję, to działa dla mnie – potomok

+0

Czy wiesz, gdzie te pola, które getLastError zwraca są udokumentowane? – UpTheCreek

Powiązane problemy