注册

详解MongoDB的delete_index()函数:删除指定的索引

MongoDB delete_index() 函数

MongoDB delete_index() 函数用于删除集合中的索引。

语法

db.collection.dropIndex(index)

参数

  • index:字符串类型,指定要删除的索引的名称或对象。

返回值

  • deleteIndexes命令返回一个文档,其中包含关于删除索引操作的状态信息。

示例

假设我们有一个名为 student_score 的集合,其中包含了学生考试成绩信息。现在我们需要删除该集合中名为 student_id_index 的索引。则可以执行以下代码:

db.student_score.dropIndex("student_id_index");

假设我们需要在一个名为 blog 的集合中删除包含多个字段 titlecontent 的复合索引,可以执行以下代码:

db.blog.dropIndex({ title: 1, content: -1 });

以上就是 delete_index() 函数的使用方法及示例。