Manipuladores de erros
Aviso
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.
Os manipuladores de erros permitem que você especifique expressões regulares para detectar erros de tempo de execução e exibir mensagens de erro personalizadas.
Para usar um correspondente de erro, adicione uma linha ao seu arquivo.json do Github pacote, como a linha destacada neste trecho de um trecho no repositório da comunidade no .
... "description": "mongo compatibility script for mongosh", "main": "index.js", "errorMatchers": "error-matchers.js", "license": "SSPL", ...
Para obter um exemplo de código de correspondência de erro, consulte o mongocompat trecho.