Menu Docs

Snippets

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 repositório do GitHub para este projeto.

Um snippet é um script que é empacotado e armazenado em um registro para facilitar o compartilhamento e a reutilização.

Você pode gravar seus próprios scripts em mongosh para manipular dados ou executar tarefas administrativas. Os snippets são uma melhoria nos scripts armazenados localmente porque podem ser facilmente compartilhados e mantidos.

Esta página fornece uma introdução de alto nível ao trabalho com snippets. Os links em cada seção se aprofundam na gravação, no gerenciamento e no trabalho com snippets.

O recurso snippets tem três componentes principais:

  • roteiros são códigos que podem ser usados com mongosh.

  • Os pacotes são scripts que são agrupados com metadados para que possam ser gerenciados com mais facilidade.

  • Os Registros são coleções de pacotes que podem ser compartilhadas.

Também há comandos integrados para ajudar você a lidar com snippets e scripts de utilitários nas tarefas de empacotamento.

A maneira mais rápida de começar a usar snippets é experimentar um dos snippets no registro da comunidade mantido pelo MongoDB.

Você também pode criar seus próprios snippets, empacotá-los para facilitar o gerenciamento e configurar um registro para compartilhá-los.