On this page
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();