AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs Menu

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

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

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

1

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

2

On the Documents tab, either right-click the query bar or its surrounding whitespace and select Bulk delete from the dropdown, or click the Bulk drop-down menu and select Bulk delete documents, to display the Delete Documents modal. The modal contains the following information:

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に、 yearが1919の映画のフィルターを入力します。

{ 'year' : 1919 }

Click the Bulk drop-down menu and select Bulk delete documents. The Delete Documents modal displays.

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

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

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