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

Mongodb java api:WriteResult#getN()

    GetLastError()からドキュメント

    コマンドからの戻り値は、さまざまなフィールドを持つオブジェクトです。一般的なフィールドを以下に示します。他のフィールドもあるかもしれません。

    • ok --trueは、getLastErrorコマンドが正常に完了したことを示します。これは、最後のエラーがなかったことを示すものではありません。
    • err-null以外の場合、エラーが発生したことを示します。値は、エラーのテキストによる説明です。
    • code-設定されている場合、発生したエラーコードを示します。 connectionId-接続のID
    • lastOp-最後の操作からのop-id

    更新の場合:

    • n-更新が行われた場合、これは更新されたドキュメントの数です。

    したがって、このコンテキストでは、「get "n" field」は、更新されたドキュメントの数であるgetnを意味します。 「multi」をtrueに設定しないと、0または1のいずれかになります。




    1. マングースの個別の関数は、クエリで正規表現をサポートしていますか?

    2. モンゴジオロケーションデータのMeteorシンプルスキーマ

    3. MongoDBでfeatureCompatibilityVersionを設定する方法

    4. MongoDB 4.0トランザクション:ACID読み取り+書き込み?