Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

Referência de indexação

Nesta página

  • Métodos de indexação em mongosh
  • Indexação de comandos de banco de dados
  • Seletores de query geoespacial
  • Indexando modificadores de query
Nome
Descrição
db.collection.createIndex()
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 query geoespacial que utiliza a funcionalidade de índice do mongoDB .
Comando interno que valida o índice na chave de shard.
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.
Nome
Descrição
Força o MongoDB a relatar os planos de execução da query. Consulte explain().
Força o MongoDB a usar um índice específico. Ver hint()
Especifica um limite superior exclusivo para o índice utilizar em uma query. Consulte max().
Especifica um limite inferior inclusivo para o índice utilizar em uma query. Consulte min().
Força o cursor a retornar somente os campos incluídos no índice.
← Crie índices para garantir a seletividade da query