翻译或纠错本页面
- Reference >
- mongo Shell Methods >
- Bulk Operation Methods >
- Bulk.find.removeOne()
Bulk.find.removeOne()¶
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.removeOne()¶
2.6 新版功能.
Adds a single document remove operation to a bulk operations list. Use the Bulk.find() method to specify the condition that determines which document to remove. The Bulk.find.removeOne() limits the removal to one document. To remove multiple documents, see Bulk.find.remove().
Example¶
The following example initializes a Bulk() operations builder for the items collection and adds two Bulk.find.removeOne() operations to the list of operations.
Each remove operation removes just one document: one document with the status equal to "D" and another document with the status equal to "P".
var bulk = db.items.initializeUnorderedBulkOp();
bulk.find( { status: "D" } ).removeOne();
bulk.find( { status: "P" } ).removeOne();
bulk.execute();