MongoDB Compass Readonly Editionは、将来のリリースで廃止される予定です。標準の Compass エディションで読み取り専用の動作を複製するには、ユーザーにデータベースレベルでの
read アクセスを割り当て、Compass で
readOnly オプションを有効にします。
クエリ バーで作成されたクエリは、サポートされている言語のいずれかにエクスポートできます。 Java、Node、C#、Python 3、Ruby、Go、Rust、PHP。 この機能により、アプリケーション内で MongoDB Compass クエリを再フォーマットして使用できます。
クエリバーで、Export Code アイコンをクリックしてクエリのエクスポート カードを開きます。
カードの右側にあるExported Query ] の下のドロップダウン メニューをクリックし、目的のプログラミング言語の選択します。
エクスポート カードの左側にある [ My Queryペインには、パイプラインがmongosh構文で表示されます。 右側のExported Queryペインには、選択したプログラミング言語でパイプラインが表示されます。
選択したプログラミング言語に必要なインポート ステートメントを含めるには、 Include Import Statementsチェックボックスをオンにします。
選択したプログラミング言語のアプリケーションコードを含めるには、Include Driver Syntax チェックボックスをオンにします。 ドライバー構文を含める場合、コピー可能なコードにはプロジェクト、ソート 、最大時間 、 照合 、スキップ 、および制限オプションが反映されます。
形式が設定されたクエリの右上隅にあるアイコンをクリックして、選択した言語のクエリをクリップボードにコピーします。これで、作成したクエリをアプリケーションに統合して実行できるようになりました。