Docs Menu

Docs HomeMongoDB Manual

Delete Methods

MongoDB provides the following methods to delete documents of a collection:

db.collection.deleteOne()
Delete at most a single document that match a specified filter even though multiple documents may match the specified filter.
Delete all documents that match a specified filter.
Delete a single document or all documents that match a specified filter.

Starting in MongoDB 6.1:

  • To improve efficiency, MongoDB may batch multiple document deletions together.

  • The explain command results contain a new BATCHED_DELETE stage for batched document deletions.

The following methods can also delete documents from a collection:

See the individual reference pages for the methods for more information and examples.

←  Delete DocumentsBulk Write Operations →
Share Feedback
© 2022 MongoDB, Inc.

About

  • Careers
  • Investor Relations
  • Legal Notices
  • Privacy Notices
  • Security Information
  • Trust Center
© 2022 MongoDB, Inc.