📅  最后修改于: 2023-12-03 15:08:43.086000             🧑  作者: Mango
在 MongoDB 中删除文档是一个基本的操作。在本文中,我们将介绍如何使用 MongoDB Shell 或 MongoDB Compass 删除文档。
使用以下的语法,在 MongoDB Shell 中删除文档:
db.collection_name.remove({criteria})
其中,collection_name 是要执行删除操作的集合名称,criteria 是删除文档时要使用的条件。 例如,如果您想从名为users的集合中删除名为John的文档,可以执行以下的操作:
db.users.remove({ name: "John" })
请注意,如果从文档中删除了一个或多个字段,将无法使用与原始文档相同的查询条件来删除该文档。如果您要使用相同的查询条件,请使用以下的语法:
db.collection_name.remove({criteria}, {justOne: true})
使用 MongoDB Compass 删除文档非常简单:
在本文中,我们介绍了如何在 MongoDB 中删除文档。该过程非常简单,无论是在 MongoDB Shell 还是 MongoDB Compass 中,在满足指定条件的情况下都可以轻松地完成文档的删除。