rmdir.cn

db.collection.dropIndex()

删除索引

语法

db.collection.dropIndex(<index>)

说明

删除集合上的指定索引。可以传入索引名称(字符串)或索引键文档来删除。_id 默认索引不可删除。

参数

  • index必填

    索引名称(字符串)或索引键对象

示例

按名称删除

删除指定名称的索引

db.users.dropIndex("email_1")

按键删除

删除 email 字段的索引

db.users.dropIndex({ email: 1 })

删除所有索引

删除除 _id 外的所有索引

db.users.dropIndexes()