Navigation
This version of the documentation is archived and no longer supported. To learn how to upgrade your version of PHP Library Manual, refer to the upgrade documentation.

MongoDB\InsertOneResult::getInsertedId()

On this page

Definition

MongoDB\InsertOneResult::getInsertedId

Return the ID (i.e. _id field value) for the inserted document.

function getInsertedId(): mixed

Since IDs are created by the driver, this method may be called irrespective of whether the write was acknowledged.

Return Values

The ID (i.e. _id field value) of the inserted document.

If the document had an ID prior to inserting (i.e. the driver did not need to generate an ID), this will contain its _id field value. Any driver-generated ID will be a MongoDB\BSON\ObjectID instance.