- Reference >
mongoShell 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();