要根据条件或 ID 删除 MongoDB 中的数据,可以使用 MongoDB 的 remove() 方法。

删除符合条件的所有文档:

db.collection_name.remove({condition})

其中,condition 是删除文档的条件。

例如,删除 age 字段值为 20 的文档:

db.collection_name.remove({age: 20})

删除指定的文档:

db.collection_name.remove({_id: ObjectId('document_id')})

其中,document_id 是要删除文档的 ObjectId。可以通过 find() 方法查询到文档的 ObjectId,然后将其传递给 remove() 方法。

注意:如果只传递一个空的对象作为参数,将会删除集合中所有的文档。

db.collection_name.remove({})
MongoDB 删除数据:条件删除和 ID 删除

原文地址: https://www.cveoy.top/t/topic/nNzb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录