- Reference >
mongoShell Methods >- Bulk Operation Methods >
- Bulk.find.update()
Bulk.find.update()¶
On this page
Tip
Starting in version 3.2, MongoDB also provides the
db.collection.bulkWrite() method for performing bulk
write operations.
Description¶
-
Bulk.find.update(<update>)¶ New in version 2.6.
Adds a
multiupdate operation to a bulk operations list. The method updates specific fields in existing documents.Use the
Bulk.find()method to specify the condition that determines which documents to update. TheBulk.find.update()method updates all matching documents. To specify a single document update, seeBulk.find.updateOne().Bulk.find.update()accepts the following parameter:Parameter Type Description updatedocument Specifies the fields to update. Only contains update operator expressions.
The sum of the associated
<query>document from theBulk.find()and the update document must be less than or equal to themaximum BSON document size.To specify upsert: true for this operation, see
Bulk.find.upsert(). WithBulk.find.upsert(), if no documents match theBulk.find()query condition, the update operation inserts only a single document.