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 に答える