mongodb - 截断集合

我如何在 MongoDB 中截断集合,或者有这样的事情吗?

现在我必须一次删除 6 个大型集合,我正在停止服务器,删除数据库文件,然后重新创建数据库和其中的集合。有没有办法删除数据并使集合保持原样?删除操作需要很长时间。我的收藏中有数百万个条目。

最佳答案

截断集合并保留索引使用

 db.<collection>.remove({})

https://stackoverflow.com/questions/16493902/

相关文章:

python - 如何使用 pymongo 更新值?

mongodb - 有人用过 Aerospike 吗?它与 MongoDB 相比如何?

python - Pymongo/MongoDB : create index or ensure

mongodb - 如何更新 Mongoose 中的多个文档?

python - pymongo.errors.CursorNotFound : cursor id

mongodb - 用于 mongodb ObjectId 创建时间

node.js - Mongoose:CastError:在路径 "[object Object]"

mongodb - 如何将 MongoDB 中的属性从文本类型转换为日期类型?

javascript - 如何在nodejs mongodb native 驱动程序中将字符串转换为

mongodb - 在 MongoDB 中查找具有不包含具有特定字段值的文档的数组的文档