Sie können eine Abfrage verwenden, um alle übereinstimmenden Dokumente zu entfernen
var query = {name: 'John'};
db.collection.remove(query);
Seien Sie jedoch vorsichtig, wenn die Anzahl der übereinstimmenden Dokumente hoch ist, reagiert Ihre Datenbank möglicherweise weniger. Es wird oft empfohlen, Dokumente in kleineren Blöcken zu löschen.
Angenommen, Sie müssen 100.000 Dokumente aus einer Sammlung löschen. Es ist besser, 100 Abfragen auszuführen, die jeweils 1.000 Dokumente löschen, als 1 Abfrage, die alle 100.000 Dokumente löscht.