@onie
Для удаления индекса в MongoDB необходимо использовать метод dropIndex()
. Синтаксис метода следующий:
1
|
db.collection.dropIndex(index) |
где collection
- название коллекции, в которой находится индекс, а index
- название индекса.
Например, чтобы удалить индекс по полю name
из коллекции users
, можно использовать следующую команду:
1
|
db.users.dropIndex("name") |
Если индекс был создан с использованием нескольких полей, то необходимо указать все поля при удалении индекса:
1
|
db.users.dropIndex({name: 1, age: -1}) |
В данном примере {name: 1, age: -1}
- это название индекса, где поле name
индексируется в порядке возрастания, а поле age
- в порядке убывания.