Aby usunąć kolekcję w MongoDB, użyj db.collection.drop()
metoda.
W MongoDB db.collection.drop()
Metoda usuwa kolekcję z bazy danych. Jeśli kolekcja istnieje, zwróci
true
, jeśli nie istnieje, zwróci
false
.
Upuść istniejącą kolekcję
Tutaj użyjemy db.collection.drop()
aby usunąć istniejącą kolekcję.
Najpierw sprawdźmy szybko, jakie kolekcje mamy w naszej muzyce baza danych:
show collections
Wyniki:
artists musicians producers
OK, więc usuniemy artystów kolekcja.
db.artists.drop()
Wiadomość wynikowa:
true
Więc kolekcja została upuszczona. Możemy jeszcze raz rzucić okiem, aby zobaczyć, jakie kolekcje mamy teraz:
show collections
Wyniki:
musicians producers
Zauważ, że db.collection.drop()
metoda nie przyjmuje żadnych parametrów. Po prostu uruchom go zgodnie z powyższym opisem.
Próba usunięcia kolekcji, która nie istnieje
Więc teraz, gdy nie ma już artystów w naszej bazie danych, spróbujmy go usunąć i zobaczyć, jaki komunikat otrzymamy:
db.artists.drop()
Wiadomość wynikowa:
false
Zwrócił false ponieważ kolekcja nie istnieje.