Docs Menu

Snippets

警告

試験用機能

この機能は実験的な機能です。 MongoDB は スニペット のサポートを提供していません。 この機能は、事前の通知なしにいつでも変更または削除される可能性があります。

バグは予期されていないが、バグが発生した場合はGithub リポジトリ で問題を開いてください このプロジェクトでは、

snippetは、共有と再利用を容易にするためにパッケージ化されてレジストリに保存されるスクリプトです。

では mongosh独自のスクリプトを記述 して、データ操作や管理タスクを実行できます。スニペットは、簡単に共有および維持できるため、ローカルに保存されるスクリプトの改善点です。

このページでは、スニペットの操作方法の概要を説明します。 各セクションのリンクは、スニペットの記述、管理、操作についてより深く論じGo 。

スニペット機能には、次の 3 つの主要なコンポーネントがあります。

  • スクリプトmongoshで使用できるコードです。

  • パッケージは、より簡単に管理できるようにメタデータにバンドルされたスクリプトです。

  • レジストリは、共有できるパッケージのコレクションです。

また、 パッケージ化タスク を支援するために、スニペットとユーティリティ スクリプトを操作する コマンド も組み込まれています。

スニペットを使い始める最も最短の方法は、 コミュニティ レジストリ でいずれかのスニペットを試すことです。 MongoDB によって管理されます。

また、独自のスニペットを作成し、管理を容易にするためにパッケージ化して、それらを共有するようにレジストリを構成することもできます。

  • 既存のスニペット を使ってみましょう

    コミュニティ レジストリ からスニペット パッケージ をインストール して 実行

  • 独自のスニペット パッケージを作成します

    スニペット コードとサポート ファイルを記述します。 次に、スニペット パッケージを公開します。

  • スニペット レジストリの構成

    コミュニティ レジストリ の使用 または、プライベートレジストリを 構成 します。