在MongoDB中,可以使用deleteMany()
方法來批量刪除數據。
刪除與指定查詢條件匹配的所有文檔,可以使用以下代碼:
db.collection.deleteMany(query)
其中,collection
是要刪除數據的集合名稱,query
是一個查詢條件對象,指定要刪除的數據的條件。
例如,刪除students
集合中所有年齡大于等于18的學生的數據,可以使用以下代碼:
db.students.deleteMany({ age: { $gte: 18 } })
這將刪除所有年齡大于等于18的學生的數據。
注意:在執行刪除操作之前,請確保你理解了所使用的查詢條件,并且確認要刪除的數據是正確的。刪除操作是不可逆的,一旦執行,數據將無法恢復。