mongodbのデータを一括削除する方法
MongoDBでは、deleteMany()メソッドを使ってデータをバッチ削除できます。
指定されたクエリ条件と一致するすべてのドキュメントを削除するには、次のコードを使用します。
db.collection.deleteMany(query)
コレクションはデータ削除対象のコレクション名,クエリは削除するデータを指定する検索条件オブジェクト.
例として、studentsコレクションから年齢が18歳以上である全学生データを削除するには、以下のコードを使用します。
db.students.deleteMany({ age: { $gte: 18 } })
18歳以上の生徒のデータをすべて削除します。
削除操作を実行する際は、使用するクエリ条件を十分に理解し、削除するデータが正しいことを確認してください。削除操作は取り消すことができません。一度実行されるとデータは復元できません。