Definir configurações
Para especificar determinados comportamentos de shell, você pode definir as configurações do mongosh
.
Definições configuráveis
Você pode definir as seguintes configurações para mongosh
:
Chave | Tipo | Default | Descrição |
---|---|---|---|
displayBatchSize | inteiro | 20 | O número de itens exibidos por iteração do cursor |
enableTelemetry | booleano | true | Permite enviar dados de rastreamento e diagnóstico anônimos para MongoDB. |
editor | string | null | Designa um editor para utilizar dentro do console do mongosh . Substitui a variável de ambiente do EDITOR se configurada. |
forceDisableTelemetry | booleano | false | Disponível apenas no arquivo de configuração global. Quando verdadeiro, os usuários não podem habilitar a telemetria manualmente. |
historyLength | inteiro | 1000 | O número de itens para armazenar no arquivo de histórico do RELP mongosh . |
inspectCompact | inteiro ou booleano | 3 | |
inspectDepth | inteiro ou infinito | 6 | A profundidade com que os objetos são impressos. Definir inspectDepth para Infinity (o objeto javascript) imprime todos os objetos aninhados para sua profundidade total. |
redactHistory | string | remove | Controla quais informações são registradas no histórico do shell. Deve ser um dos seguintes:
|
showStackTraces | booleano | false | Controla a exibição de um traçado de pilha juntamente com mensagens de erro. |
snippetAutoload | booleano | true | Se true , carregue automaticamente snippets instalados na inicialização. |
snippetIndexSourceURLs | string | Uma lista separada por ponto e vírgula de URLs que se vinculam a um registro de snippet. | |
snippetRegistryURL | string | O registro npm usado pelo cliente npm mongosh que instala o snippet. |
Como definir configurações
Para configurar as configurações do mongosh
, você pode utilizar: