MongoDB – método getIndexes()

En MongoDB, el método getIndexes() devuelve una array que contiene una lista de documentos que identifican y describen los índices existentes en la colección especificada. También incluye índices ocultos. 

  • Este método no toma ningún parámetro.
  • La información de índice devuelta por este método contiene las claves y las opciones utilizadas para crear un índice.
  • En este método, el índice oculto disponible a partir de MongoDB 4.4. Solo si el valor es verdadero.

Sintaxis:

db.Collection_name.getIndexes()

Devolver:

Este método devuelve una array que contiene una lista de documentos que identifican y describen los índices existentes en la colección especificada. También incluye índices ocultos.

Ejemplos:

En los siguientes ejemplos, estamos trabajando con:

Base de datos: gfg

Colección: estudiante

Documentos: Tres documentos contienen el nombre y el idioma en el que los estudiantes están interesados.

  • Devuelve una array de documentos que contienen información de índice para la colección del estudiante:
db.student.getIndexes()

  • Crea un índice usando el método createIndex():
db.student.createIndex({name:1, language:-1})

Aquí, primero creamos un índice usando el método createIndex().

Después de crear un nuevo índice, usamos el método greateIndex() para encontrar la información del índice para la colección de estudiantes.

db.student.getIndexes()

Publicación traducida automáticamente

Artículo escrito por nikhilchhipa9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *