Snippets
警告
試験用機能
この機能は実験的な機能です。 MongoDB は スニペット のサポートを提供していません。 この機能は、事前の通知なしにいつでも変更または削除される可能性があります。
バグは予期されていないが、バグが発生した場合はGithub リポジトリ で問題を開いてください。 このプロジェクトでは、
はじめに
snippet
は、共有と再利用を容易にするためにパッケージ化されてレジストリに保存されるスクリプトです。
You can write your own scripts in mongosh
to manipulate data or to perform administrative tasks. スニペットは、簡単に共有および維持できるため、ローカルに保存されるスクリプトの改善点です。
このページでは、スニペットの操作方法の概要を説明します。 各セクションのリンクは、スニペットの記述、管理、操作についてより深く論じGo 。
コンポーネント
スニペット機能には、次の 3 つの主要なコンポーネントがあります。
スクリプトは
mongosh
で使用できるコードです。パッケージは、より簡単に管理できるようにメタデータにバンドルされたスクリプトです。
レジストリは、共有できるパッケージのコレクションです。
また、 パッケージ化タスク を支援するために、スニペットとユーティリティ スクリプトを操作する コマンド も組み込まれています。
はじめる
スニペットを使い始める最も最短の方法は、 コミュニティ レジストリ でいずれかのスニペットを試すことです。 MongoDB によって管理されます。
また、独自のスニペットを作成し、管理を容易にするためにパッケージ化して、それらを共有するようにレジストリを構成することもできます。
既存のスニペット を使ってみましょう。
コミュニティ レジストリ からスニペット パッケージ をインストール して 実行
独自のスニペット パッケージを作成します。
スニペット レジストリの構成。
コミュニティ レジストリ の使用 または、プライベートレジストリを 構成 します。