MongoDB\UpdateResult::getUpsertedId()
定義
Return Values
ID(つまり アップサートされたドキュメントの_id
フィールド値)をスキャンします。 アップサートされたドキュメントがない場合は、 null
が返されます。
アップサートを行う前にドキュメントに ID が存在した場合(つまり、サーバーが ID を生成する必要がなかった場合)、その_id
フィールド値がこれに含まれます。 サーバーが生成した ID は MongoDB\BSON\ObjectId になります インスタンス。
エラーと例外
このメソッドが呼び出され、書込み操作で未確認の書込み保証が使用された場合はMongoDB\Exception\BadMethodCallException
。