Bulk.find.replaceOne()
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.
replaceOne
( <document> ) -
New in version 2.6.
Adds a single document replacement operation to a bulk operations list. Use the
Bulk.find()
method to specify the condition that determines which document to replace. TheBulk.find.replaceOne()
method limits the replacement to a single document.Bulk.find.replaceOne()
accepts the following parameter:Parameter Type Description replacement
document A replacement document that completely replaces the existing document. Contains only field and value pairs.
The sum of the associated
<query>
document from theBulk.find()
and the replacement document must be less than or equal to themaximum BSON document size
.To specify an upsert for this operation, see
Bulk.find.upsert()
.
Example
The following example initializes a Bulk()
operations builder for the items
collection, and adds various replaceOne
operations to the list of operations.