Docs Menu
Docs Home
/ / /
PHP ライブラリ マニュアル
/ / /

MongoDB\BulkWriteResult::getInsertedIds()

項目一覧

  • 定義
  • Return Values
MongoDB\BulkWriteResult::getInsertedIds()

ID のマップ(つまり _idフィールド値)が、一括書込み(write)のすべての挿入操作によって挿入されたドキュメントの場合、

function getInsertedIds(): array

ID はドライバーによって作成されるため、書込み (write) が確認されたかどうかに関係なく、このメソッドが呼び出される可能性があります。

ID のマップ(つまり _idフィールド値)が、一括書込み(write)のすべての挿入操作によって挿入されたドキュメントの場合、

マップ内の各 ID のインデックスは、一括操作内の各ドキュメントの位置に対応します。 挿入する前にドキュメントに ID が存在した場合(つまり、ドライバーが ID を生成しなかった場合)、インデックスにはその_idフィールド値が含まれます。 ドライバーが生成した ID は MongoDB\BSON\ObjectId になります インスタンス。

戻る

getInsertedCount()