U kunt een zoekopdracht gebruiken om alle overeenkomende documenten te verwijderen
var query = {name: 'John'};
db.collection.remove(query);
Wees echter op uw hoede, als het aantal overeenkomende documenten hoog is, kan uw database minder responsief worden. Vaak wordt geadviseerd om documenten in kleinere delen te verwijderen.
Stel dat u 100.000 documenten uit een verzameling moet verwijderen. Het is beter om 100 zoekopdrachten uit te voeren die elk 10.000 documenten verwijderen dan 1 zoekopdracht die alle 100.000 documenten verwijdert.