AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

MongoDB$BulkWriteCommandResult クラス

MongoDB\BulkWriteCommandResult

このクラスには、完了したクライアントの一括書込み (write)操作に関する情報が含まれています。これは MongoDB\Client::bulkWrite() から返されます。

方式
説明

getInsertedCount()

一括書き込み (write) コマンドのすべての挿入操作によって挿入されたドキュメントの合計数を返します。

getMatchedCount()

一括書き込み (write)コマンドにおけるすべての更新および置換操作によって一致したドキュメントの合計数を返します。

getModifiedCount()

一括書き込み (write) におけるすべての更新操作と置換操作によって変更されたドキュメントの合計数を返します。

getUpsertedCount()

一括書き込み (write) コマンドのすべての更新操作と置換操作によってアップサートされたドキュメントの合計数を返します。

getDeletedCount()

一括書き込みコマンド内のすべての削除操作によって削除するドキュメントの合計数を返します。

getInsertResults()

成功した各 挿入操作の結果のマップを返します。各操作は整数キーで表されます。挿入された _id 値など、操作に対応する情報を含むドキュメントが含まれます。

getUpdateResults()

成功した各更新操作の結果のマップを返します。各操作は整数キーで表されます。このキーには、操作に対応する情報を含むドキュメントが含まれます。

getDeleteResults()

成功した各 削除操作の結果のマップを返します。各操作は整数キーで表されます。このキーには、操作に対応する情報を含むドキュメントが含まれます。

isAcknowledged()

サーバーがブルク操作を認識したかどうかを示すブール値を返します。

クライアント一括書き込み操作 を実行するときにサーバーから返される情報の詳細については、 Mongo.bulkWriteシェルメソッド参照の 出力 セクションを参照してください。