Menu Docs

Referência de indexação

Nome
Descrição

Constrói um índice em uma coleção.

Remove um índice especificado em uma coleção.

Remove todos os índices de uma coleção.

Retorna uma array de documentos que descrevem os índices existentes em uma coleção.

Reconstrói todos os índices existentes em uma coleção.

Relata o tamanho total usado pelos índices em uma coleção. Fornece um wrapper ao redor do campo totalIndexSize da saída collStats.

Informa sobre o plano de execução da consulta para um cursor.

Força o MongoDB a usar um índice específico para uma consulta.

Especifica um limite do índice superior exclusivo para um cursor. Para uso com cursor.hint()

Especifica um limite do índice inferior inclusivo para um cursor. Para uso com cursor.hint()

Nome
Descrição

Cria um ou mais índices para uma collection.

Remove índices de uma collection.

Desfragmenta uma collection e reconstrói os índices.

Reconstrói todos os índices em uma collection.

Comando interno que verifica a exatidão dos dados e índices de uma collection.

Removido no MongoDB 5.0. Executa uma consulta geoespacial que utiliza a funcionalidade de índice do MongoDB.

Altera o número mínimo de membros portadores de dados (ou seja, quorum de commit), incluindo o primário, que deve votar para cometer uma construção de índice em andamento antes que o primário marque esses índices como prontos.

Nome
Descrição

Seleciona geometrias dentro de uma geometria GeoJSON delimitadora. Os índices 2dsphere e 2d suportam $geoWithin.

Seleciona geometrias que interseccionam com uma geometria GeoJSON. O índice 2dsphere suporta $geoIntersects.

Retorna objetos geoespaciais próximos a um ponto. Requer um índice geoespacial. Os índices 2dsphere e 2d suportam $near.

Retorna objetos geoespaciais próximos a um ponto em uma esfera. Requer um índice geoespacial. Os índices 2dsphere e 2d suportam $nearSphere.