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\BulkWriteResult::getInsertedIds()

On this page

Definition

MongoDB\BulkWriteResult::getInsertedIds

Return a map of IDs (i.e. _id field values) for documents that were inserted by all insert operations in the bulk write.

function getInsertedIds(): array

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

Return Values

A map of IDs (i.e. _id field values) for documents that were inserted by all insert operations in the bulk write.

The index of each ID in the map corresponds to each document’s position in the bulk operation. If a document had an ID prior to inserting (i.e. the driver did not generate an ID), the index will contain its _id field value. Any driver-generated ID will be a MongoDB\BSON\ObjectId instance.