2011-01-04 33 views

Trả lời

16

Sử dụng getLastError. Chìa khóa n sẽ chứa số tài liệu được cập nhật

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

Lưu ý rằng đây chạy lệnh "GetLastError" mà trả về số hàng sau khi lệnh cập nhật đã hoàn thành.

Lệnh cơ sở dữ liệu là listed here.

+0

cảm ơn, phù hợp với tôi – potomok

+0

Bạn có biết những trường nào mà các trường getLastError trả về được ghi lại không? – UpTheCreek

Các vấn đề liên quan