MongoDB\BulkWriteResult::getUpsertedIds()
定義
Return Values
ID のマップ(つまり _id
フィールド値)は、一括書き込みのすべての更新操作と置換操作によってアップサートされたドキュメントの 。
マップ内の各 ID のインデックスは、一括操作内の各ドキュメントの位置に対応します。 アップサートを行う前にドキュメントに ID が存在した場合(つまり、サーバーが ID を生成しなかった場合)、インデックスにはその_id
フィールド値が含まれます。 サーバーが生成した ID は MongoDB\BSON\ObjectId になります インスタンス。
エラーと例外
このメソッドが呼び出され、書込み操作で未確認の書込み保証が使用された場合はMongoDB\Exception\BadMethodCallException
。