我正在更新 mongodb 中的多个元素。是否可以返回受影响对象的数量?
问问题
4491 次
1 回答
16
使用 getLastError。n键将包含更新文档的数量
> db.count.update({x : 1}, {$inc : {x : 1}}, false, true)
> db.runCommand({getLastError : 1})
{
"err" : null,
"updatedExisting" : true,
"n" : 5,
"ok" : true
}
请注意,这将运行命令“getLastError”,该命令在更新命令完成后返回行数。
此处列出了数据库命令。
于 2011-01-04T18:16:47.777 回答