Docs Menu
Docs Home
/ /

dropSearchIndex (comando de base de datos)

dropSearchIndex

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

Elimina un existente Índice de búsqueda de MongoDB.

El método mongosh db.collection.dropSearchIndex() proporciona un contenedor alrededor del updateSearchIndex comando de base de datos.

Importante

Este comando solo se puede ejecutar en una implementación alojada en MongoDB Atlas.

Sintaxis del comando:

db.runCommand(
{
dropSearchIndex: "<collection name>",
id: "<index Id>",
name: "<index name>"
}
)

El comando dropSearchIndex toma los siguientes campos:

Campo
Tipo
Necesidad
Descripción

dropSearchIndex

string

Requerido

Nombre de la colección que contiene el índice a eliminar.

id

string

Condicional

id del índice a eliminar.

Debe especificar el campo id name o.

name

string

Condicional

Nombre del índice a eliminar.

Debe especificar el campo id name o.

Después de ejecutar el comando dropSearchIndex, puede que haya una demora entre el momento en que recibe una respuesta del comando y cuando se borra el índice.

Para ver el estado de sus índices de búsqueda, utilice la $listSearchIndexes etapa de agregación. Una vez eliminado, su índice ya no aparecerá en la $listSearchIndexes salida.

Si su implementación aplica control de acceso, el usuario que ejecuta el dropSearchIndex comando debe tener el privilegio de acción en la base de datos o dropSearchIndex colección:

{
resource: {
db : <database>,
collection: <collection>
},
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" } ]
)

Un comando dropSearchIndex exitoso devuelve lo siguiente:

{
ok: 1
}

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

db.runCommand( {
dropSearchIndex: "contacts",
name: "searchIndex01"
} )

Volver

crear índices de búsqueda

En esta página