| ====================
Write Result Classes
====================
.. default-domain:: mongodb
.. contents:: On this page
   :local:
   :backlinks: none
   :depth: 1
   :class: singlecol
MongoDB\\BulkWriteResult
------------------------
Definition
~~~~~~~~~~
.. phpclass:: MongoDB\\BulkWriteResult
   This class contains information about an executed bulk write operation. It
   encapsulates a :php:`MongoDB\\Driver\\WriteResult
   <class.mongodb-driver-writeresult>` object and is returned from
   :phpmethod:`MongoDB\\Collection::bulkWrite()`.
Methods
~~~~~~~
.. toctree::
   :titlesonly:
   /reference/method/MongoDBBulkWriteResult-getDeletedCount
   /reference/method/MongoDBBulkWriteResult-getInsertedCount
   /reference/method/MongoDBBulkWriteResult-getInsertedIds
   /reference/method/MongoDBBulkWriteResult-getMatchedCount
   /reference/method/MongoDBBulkWriteResult-getModifiedCount
   /reference/method/MongoDBBulkWriteResult-getUpsertedCount
   /reference/method/MongoDBBulkWriteResult-getUpsertedIds
   /reference/method/MongoDBBulkWriteResult-isAcknowledged
----
MongoDB\\DeleteResult
---------------------
Definition
~~~~~~~~~~
.. phpclass:: MongoDB\\DeleteResult
   This class contains information about an executed delete operation. It
   encapsulates a :php:`MongoDB\\Driver\\WriteResult
   <class.mongodb-driver-writeresult>` object and is returned from
   :phpmethod:`MongoDB\\Collection::deleteMany()` or
   :phpmethod:`MongoDB\\Collection::deleteOne()`.
Methods
~~~~~~~
.. toctree::
   :titlesonly:
   /reference/method/MongoDBDeleteResult-getDeletedCount
   /reference/method/MongoDBDeleteResult-isAcknowledged
----
MongoDB\\InsertManyResult
-------------------------
Definition
~~~~~~~~~~
.. phpclass:: MongoDB\\InsertManyResult
   This class contains information about an executed bulk insert operation. It
   encapsulates a :php:`MongoDB\\Driver\\WriteResult
   <class.mongodb-driver-writeresult>` object and is returned from
   :phpmethod:`MongoDB\\Collection::insertMany()`.
Methods
~~~~~~~
.. toctree::
   :titlesonly:
   /reference/method/MongoDBInsertManyResult-getInsertedCount
   /reference/method/MongoDBInsertManyResult-getInsertedIds
   /reference/method/MongoDBInsertManyResult-isAcknowledged
----
MongoDB\\InsertOneResult
------------------------
Definition
~~~~~~~~~~
.. phpclass:: MongoDB\\InsertOneResult
   This class contains information about an executed insert operation. It
   encapsulates a :php:`MongoDB\\Driver\\WriteResult
   <class.mongodb-driver-writeresult>` object and is returned from
   :phpmethod:`MongoDB\\Collection::insertOne()`.
Methods
~~~~~~~
.. toctree::
   :titlesonly:
   /reference/method/MongoDBInsertOneResult-getInsertedCount
   /reference/method/MongoDBInsertOneResult-getInsertedId
   /reference/method/MongoDBInsertOneResult-isAcknowledged
----
MongoDB\\UpdateResult
---------------------
Definition
~~~~~~~~~~
.. phpclass:: MongoDB\\UpdateResult
   This class contains information about an executed update or replace
   operation. It encapsulates a :php:`MongoDB\\Driver\\WriteResult
   <class.mongodb-driver-writeresult>` object and is returned from
   :phpmethod:`MongoDB\\Collection::replaceOne()`,
   :phpmethod:`MongoDB\\Collection::updateMany()`, or
   :phpmethod:`MongoDB\\Collection::updateOne()`.
Methods
~~~~~~~
.. toctree::
   :titlesonly:
   /reference/method/MongoDBUpdateResult-getMatchedCount
   /reference/method/MongoDBUpdateResult-getModifiedCount
   /reference/method/MongoDBUpdateResult-getUpsertedCount
   /reference/method/MongoDBUpdateResult-getUpsertedId
   /reference/method/MongoDBUpdateResult-isAcknowledged
 |