OPTIONS

db.collection.drop()

On this page

Definition

db.collection.drop()

Removes a collection from the database. The method also removes any indexes associated with the dropped collection. The method provides a wrapper around the drop command.

db.collection.drop() has the form:

db.collection.drop()

db.collection.drop() takes no arguments and will produce an error if called with any arguments.

Returns:
  • true when successfully drops a collection.
  • false when collection to drop does not exist.

Behavior

This method obtains a write lock on the affected database and will block other operations until it has completed.

Example

The following operation drops the students collection in the current database.

db.students.drop()

Was this page helpful?

Yes No

Thank you for your feedback!

We're sorry! You can Report a Problem to help us improve this page.