Opções de configuração
Nesta página
Aviso
Recurso experimental
Esse recurso é experimental. O MongoDB não é compatível com snippets. Este recurso pode ser alterado ou removido a qualquer momento sem aviso prévio.
Bugs não são esperados, no entanto, se você encontrar um, abra um problema no Github repositório do para este projeto.
Estas opções controlam a interação entre o mongosh
e o gerenciador de pacote que rastreia pacotes de snippets individuais. Para obter mais detalhes sobre como um determinado trecho funciona, consulte a documentação desse trecho.
Para modificar as definições de configuração do trecho, use o seguinte método:
config.set('<OPTION>', '<VALUE>')
Opções de configuração
Opção | Tipo | Default | Descrição |
---|---|---|---|
snippetAutoload | booleano | true | Carregue automaticamente os trechos instalados na inicialização. |
snippetIndexSourceURLs | Lista | Uma lista separada por ponto e vírgula ( Para desabilitar trechos, desmarque este valor. Veja um exemplo. | |
snippetRegistryURL | string | O registro npm que o cliente npm mongosh usa para instalar trechos |
Atualize as opções de configuração usando o comando config e, em seguida, reinicie o mongosh
para que as atualizações entrem em vigor.
Exemplos
Adicionar um segundo registro
Configure um segundo registro privado para trechos confidenciais adicionando uma URL a snippetIndexSourceURLs
.
config.set('snippetIndexSourceURLs', 'https://github.com/YOUR_COMPANY/PATH_TO_YOUR_REGISTRY/index.bson.br;' + config.get('snippetIndexSourceURLs') )
Reinicie o mongosh
para que a atualização entre em vigor.
Desabilitar trechos
O recurso de trechos requer uma URL de origem do índice para funcionar. Desmarque esse valor e reinicie mongosh
para desabilitar os trechos.
config.set('snippetIndexSourceURLs', '')
Os trechos também podem ser desabilitados de fora de mongosh
. Se você não puder iniciar mongosh
devido a uma configuração corrompida de snippets, desative os snippets e reinicie o mongosh
.
mongosh --nodb --eval 'config.set("snippetIndexSourceURLs", "")'