AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

複数のドキュメントの削除

Compass では、 Delete Documentsモーダルを使用して、複数のドキュメントに対して一括削除操作を実行できます。 これにより、削除を適用する前に削除を視覚化することができます。

ドキュメントの削除は永続的なアクションであり、元に戻すことはできません。 削除操作を確認する前に、 Delete DocumentsモーダルのPreviewでドキュメントを検証します。

1

DocumentsタブからQuery Barにクエリを入力して、削除されたドキュメントをフィルタリングします。 コレクション内のすべてのドキュメントを削除するには、 Query Barを空白のままにします。

2

Documentsタブで、クエリ バーまたはその周囲の空白を右クリックしてドロップダウンから Bulk delete を選択するか、 Bulk 削除 メニューをクリックして Bulk delete documents を選択し、Delete Documents モーダルを表示します。モーダルには次の情報が含まれています。

UI Element
説明
Query

Query Barに指定されたフィルタ条件は、 Delete Documentsモーダルに適用されます。 Queryを更新するには、 Delete Documentsモーダルを終了し、 Query Barのクエリを変更します。

Export

サポートされているドライバー言語にクエリを変換できるExport Delete Query To Languageモーダルが開きます。

Preview

削除されるドキュメントのプレビュー。

3

Delete DocumentsモーダルのExportボタンを使用して、サポートされているドライバー言語にDeleteクエリをエクスポートできます。

  1. Delete Documentsモーダルで、 Exportをクリックします。 [ Export Delete Query To Languageモーダルには、 My Delete Queryの下に削除構文が入力されています。

  2. Exported Delete Queryの下のドロップダウンからプログラミング言語の選択します。 コマンドは、C#、Go、Java、Node、PHP、Python、Ruby、または Rust に変換できます。 以下の フィールドには変換された構文が表示されます。

  3. (任意)選択したプログラミング言語に必要なインポート ステートメントを含めるには、 Include Import Statementsチェックボックスをオンにします。

  4. 変換された構文をコピーするには、アイコンをクリックします。

  5. [Close] をクリックします。

4

Delete Documents モーダルで Delete Documents をクリックし、次のモーダルで操作を確認します。

Compass は、フィルター式に一致するドキュメントを削除します。

次の例では、 sample_mflix データセットmoviesコレクションから 2 つのドキュメントを削除します。

Query Barに、 year1919の映画のフィルターを入力します。

{ 'year' : 1919 }

Bulk 削除ダウン メニューをクリックし、Bulk delete documents を選択します。Delete Documents モーダルが表示されます。

Previewペインには、削除操作に含まれるドキュメントが表示されます。

[ Delete Documentsをクリックします。 確認モーダルが表示されます。

Delete Documents ] ボタンをクリックして操作を確定します。