Delete documents into MongoDB collection you can use two methods in the MongoDB shell or in your application.
- deleteOne()
- deleteMany()
1. deleteOne()-
Syntex:
db.collection.deleteOne(
{ <filter> }
)
Example- Delete a user document with the name “abc”
db.users.deleteOne(
{ name: "abc" }
)
2. deleteMany()-
Syntex:
db.collection.deleteMany(
{ <filter> }
)
Example- Delete all user documents with the status "inactive"
db.users.deleteOne(
{ status: "inactive" }
)