In our last post, we saw how one can use update statement in MongoDB. In this tutorial, we're going see how to delete/remove a document from MongoDB collection, how to delete/drop a collection and how to drop a database inside MongoDB.
deleteOne :
If you want to remove any one of the documents from the collection, then we can use MongoDB deleteOne command. It will just removes/deletes the specified document from collection. Let's the example now.
First, let's see what are all collections we have inside our db.
Now, we're going to remove/delete one document from "names" collection where _id:4.
Similarly, we can use deleteMany command to delete more than one document in MongoDB collection.
deleteMany :
DeleteMany command is used to delete multiple documents from the collection, where as deleteOne command is used to delete only one specified document from the collection.
Let's see one example on deleteMany.
See, in the above "names" collection is having 4 documents, we have just removed 2 documents from the collection where name:"John".
drop :
This command is used to drop the entire collection from the database including indexes.
Before drop :
After drop :
Here we just dropped "names" collection from the db using drop command in MongoDB.
dropDatabase :
To drop the entire database, you can consider using dropDatabase command.
First, let's how many dbs we have inside our server.
Now, let's drop the "zips" database using dropDatabase command.
It has provided us the enough information within a relevant period of time ,the articles are encouraging the readers and building inspiration and motivation towards the topic,Your post is helpful to avoid the mistakes.Thanks so much for a detailed post!Hope you will keep on sharing articles.
ReplyDeleteTECHNO DATA GROUP
ReplyDeleteThank you for sharing very useful information.
Mean stack online training
Mean stack training in hyderabad
Great site and a great topic as well I really get amazed to read this.It was very interesting and meaningful.
ReplyDeleteIts an Important topic.
oracle training in chennai
oracle training institute in chennai
oracle training in bangalore
oracle training in hyderabad
oracle training
hadoop training in chennai
hadoop training in bangalore
keep posting such useful information.
This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points. To appreciate this I like to share some useful information.
ReplyDeleteIts really helpful for the users of this site. I am also searching about these type of sites now a days.
This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points. To appreciate this I like to share some useful information
ReplyDeleteMongodb Training in Bangalore
Free download EaseUs Data Recovery Wizard pro v15 windows pc · Must disable internet connection & Antivirus · Extract the file using the latest Winrar · Process .Easeus Data Recovery 14.5 Crack
ReplyDeleteGreat post! The information was really helpful and easy to understand. Looking forward to more content like this.
ReplyDeletemongodb classes
This blog is very informative. I learned something new today—thanks for sharing!
ReplyDeletemongodb course
Amazing article! The way you explained the topic is very clear and well-structured.
ReplyDeletemongodb full course
I really enjoyed reading this. Keep up the good work and continue posting valuable content.
ReplyDeletemongodb learning path
Thanks for the detailed explanation! It really helped me understand the concept better.
ReplyDeletemongodb training
Very useful content. I appreciate the effort you put into writing this blog.
ReplyDeletemongodb training online
Excellent insights! I will definitely apply these tips in my work.
ReplyDeletemongodb online course
Great writing style—simple, clear, and engaging. Waiting for your next post!
ReplyDeletebest mongodb online course
This was a really helpful article. Thanks for breaking it down so well.
ReplyDeletemongodb certification course
Loved this post! Your content always adds value and helps readers learn easily.
ReplyDeletebest mongodb course
Great post! The information was really helpful and easy to understand. Looking forward to more content like this.
ReplyDeletemongodb administration course
This blog is very informative. I learned something new today—thanks for sharing!
ReplyDeletemongodb dba course
Amazing article! The way you explained the topic is very clear and well-structured.
ReplyDeletemongodb learn online
I really enjoyed reading this. Keep up the good work and continue posting valuable content.
ReplyDeletemongodb online classes
Thanks for the detailed explanation! It really helped me understand the concept better.
ReplyDeletemongodb dba online training