- Reference >
mongo
Shell Methods >- Bulk Operation Methods >
- Bulk.find.remove()
Bulk.find.remove()¶
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.
remove
()¶ New in version 2.6.
Adds a remove operation to a bulk operations list. Use the
Bulk.find()
method to specify the condition that determines which documents to remove. TheBulk.find.remove()
method removes all matching documents in the collection. To limit the remove to a single document, seeBulk.find.removeOne()
.
Example¶
The following example initializes a Bulk()
operations builder
for the items
collection and adds a remove operation to the list of
operations. The remove operation removes all documents in the
collection where the status
equals "D"
:
var bulk = db.items.initializeUnorderedBulkOp();
bulk.find( { status: "D" } ).remove();
bulk.execute();