Métodos de collection
Observação
Métodos de mongosh
Os métodos listados nesta página de í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, os métodos mongosh
funcionam da mesma forma que os métodos legado do shell mongo
. No entanto, alguns métodos legado não estão disponíveis em mongosh
.
Para drivers da API do MongoDB, consulte a documentação do driver do 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 |
---|---|
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. | |
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 array 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. | |
Removido. Use db.collection.createIndex() . | |
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. |