Argument remove()
jest dokumentem filtrującym, więc przekazanie pustego dokumentu oznacza „usuń wszystko”:
db.user.remove({})
Jeśli jednak na pewno chcesz usunąć wszystko, możesz lepiej upuść kolekcję. Chociaż prawdopodobnie zależy to od tego, czy masz zdefiniowane przez użytkownika indeksy w kolekcji, tj. Czy koszt przygotowania kolekcji po jej porzuceniu przewyższa dłuższy czas trwania remove()
wywołanie a drop()
zadzwoń.
Więcej szczegółów w dokumentacji .