sql >> データベース >  >> NoSQL >> MongoDB

mongodbで更新されたオブジェクトの数を返す方法は?

    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」が実行されることに注意してください。

    データベースコマンドは、ここにリストされています




    1. リモート接続用にRedisポートを開きます

    2. Java MongoDBドライバーを使用して、正規表現と複雑な基準でコレクション検索をコーディングするにはどうすればよいですか?

    3. Angular4でmongodb-stitchライブラリを使用する

    4. 日付フィールドでtoSetを追加する方法