Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

db.colección.dropSearchIndex() (método mongosh)

db.collection.dropSearchIndex()

Nuevo en la versión 7.0: (También disponible a partir de la versión 6.0.7)

Elimina un(a) existente Index de Atlas Search o Índice de Atlas Vector Search.

Importante

Método mongosh

Esta página documenta un método mongosh. Esta no es la documentación para los comandos de base de datos ni para los drivers específicos de lenguajes, como Nodo.js.

Para el comando de base de datos, consulte el dropSearchIndex dominio.

Para los drivers de API de MongoDB, consulte la documentación del driver de MongoDB específica del lenguaje.

Este método está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

Sintaxis del comando:

db.<collection>.dropSearchIndex(<name>)

dropSearchIndex() toma el siguiente campo:

Campo
Tipo
Necesidad
Descripción

name

string

Requerido

Nombre del índice de búsqueda a descartar.

Después de ejecutar dropSearchIndex(), puede haber un retraso entre el momento en que se recibe una respuesta del comando y cuando se elimina el índice.

Para ver el estado de los índices de búsqueda, utiliza la etapa de agregación $listSearchIndexes. Una vez que se borra el índice, este deja de aparecer en la salida de $listSearchIndexes.

Si tu implementación aplica el control de acceso, el usuario que ejecuta el método dropSearchIndex() debe tener la acción de privilegio dropSearchIndex en la base de datos:

{ resource: { database : true }, actions: [ "dropSearchIndex" ] }

Los roles dbAdmin integrados y readWrite otorgan el dropSearchIndex privilegio. El siguiente ejemplo otorga el readWrite rol en la qa base de datos:

db.grantRolesToUser(
"<user>",
[ { role: "readWrite", db: "qa" } ]
)

El siguiente ejemplo elimina un índice de búsqueda llamado searchIndex01 en la colección movies:

db.movies.dropSearchIndex("searchIndex01")

Volver

db.colección.createSearchIndex

En esta página