Bạn có thể sử dụng truy vấn để xóa tất cả các tài liệu phù hợp
var query = {name: 'John'};
db.collection.remove(query);
Tuy nhiên, hãy cảnh giác, nếu số lượng tài liệu phù hợp nhiều, cơ sở dữ liệu của bạn có thể ít phản hồi hơn. Người ta thường khuyên bạn nên xóa tài liệu thành nhiều phần nhỏ hơn.
Giả sử bạn có 100k tài liệu cần xóa khỏi bộ sưu tập. Tốt hơn là thực hiện 100 truy vấn xóa 1k tài liệu mỗi hơn 1 truy vấn xóa tất cả 100k tài liệu.