Menu Docs

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

Métodos de collection

Observação

Métodos de mongosh

Os métodos listados nesta página do índice são métodos mongosh . Esta não é a documentação de Node.js ou de outros métodos de driver específicos da linguagem de programação.

Na maioria dos casos, métodos mongosh funcionam da mesma forma que os métodos legados do shell mongo . No entanto, alguns métodos legados não estão disponíveis em mongosh.

Para a documentação do shell legado mongo, consulte a documentação para a release correspondente do MongoDB Server:

mongo shell v4.4

Para drivers de API do MongoDB, consulte a documentação do driver MongoDB específica do idioma.

Observação

Para obter detalhes sobre um método específico, incluindo sintaxe e exemplos, clique no link para a página de referência do método.

Nome
Descrição
db.collection.aggregate()
Fornece acesso ao pipeline de agregação.
Fornece funcionalidade de operação para gravação em massa.
Envolve count para retornar uma contagem do número de documentos em uma coleção ou uma visualização.
Envolve o estágio de agregação $group com uma expressão $sum para retornar uma contagem do número de documentos em uma uma coleção ou uma visualização.
Constrói um índice em uma coleção.
Constrói um ou mais índices em uma coleção.
Retorna o tamanho da coleção. Envolve o campo size na saída de collStats.
Exclui um único documento em uma coleção.
Exclui vários documentos em uma coleção.
Gera uma matriz de documentos com valores distintos para o campo especificado.
Remove a coleção especificada do banco de dados.
Remove um índice especificado em uma coleção.
Remove todos os índices de uma coleção.
Envolve count para retornar uma contagem aproximada de documentos em uma coleção ou uma visualização.
Retorna informações sobre a execução de consultas de vários métodos.
Executa uma consulta em uma coleção ou uma visualização e retorna um objeto do cursor.
Modifica atomicamente e retorna um único documento.
Executa uma consulta e retorna um único documento.
Localiza um único documento e o exclui.
Localiza um único documento e o substitui.
Localiza um único documento e o atualiza.
Retorna uma array de documentos que descrevem os índices existentes em uma coleção.
Para coleções em clusters fragmentados, db.collection.getShardDistribution() informa dados de distribuição de partes.
Método de diagnóstico interno para cluster fragmentado.
Oculta um índice do planejador de consulta.
Insere um novo documento em uma coleção.
Insere vários novos documentos em uma coleção.
Informa se uma coleção é uma coleção limitada.
Retorna estatísticas de latência para uma coleção.
Executa agregação de dados no estilo map-reduce.
Reconstrói todos os índices existentes em uma coleção.
Exclui documentos de uma coleção.
Altera o nome de uma coleção.
Substitui um único documento em uma coleção.
Informa sobre o estado de uma coleção. Fornece um wrapper em torno do collStats.
Informa o tamanho total usado pela coleção em bytes. Fornece um wrapper ao redor do campo storageSize da saída collStats.
Relata o tamanho total usado pelos índices em uma coleção. Fornece um wrapper ao redor do campo totalIndexSize da saída collStats.
Indica o tamanho total de uma coleção, abrangendo todos os documentos e índices associados.
Exibe um índice do planejador de consultas.
Modifica um único documento em uma coleção.
Modifica vários documentos em uma coleção.
Estabelece um fluxo de mudança em uma coleção.
Executa operações de diagnóstico em uma coleção.
← mongosh Métodos