MongoDB Delete Collection – In this MongoDB Tutorial, we shall learn to delete or drop a MongoDB Collection.
To delete a MongoDB Collection, use db.collection.drop() command. Following is a step by step guide :
Step 1: Select the database where your collection is, with USE command.
Step 2: Verify if the collection is present.
Step 3: Issue drop() command on the collection. Syntax of drop() command is provided below :
where is mandatory and is the name of MongoDB Collection to be deleted.
Step 4: If the Collection is deleted successfully then ‘true‘ is echoed back as acknowledgement, else ‘false’ would be echoed back.
MongoDB Drop Collection Example
The following example is for a database gfg. The collections are student_gfg, teacher, and semester.
Begin by checking the available collections in your database. Here the database is gfg.
|[> use gfg switched to db gfg [> show collections student_gfg teacher semester >|
Now for dropping the teacher collection from the database gfg, we will use the drop collection method:
The method will drop the teacher collection and its documents. The result will be as follows:
|[> db.teacher.drop() true [> show collections student_gfg semester >|