Um eine Sammlung in MongoDB zu löschen, verwenden Sie db.collection.drop()
Methode.
In MongoDB die db.collection.drop()
-Methode entfernt die Sammlung aus der Datenbank. Wenn die Sammlung existiert, wird
true
zurückgegeben , wenn es nicht existiert, wird
false
zurückgegeben .
Eine vorhandene Sammlung löschen
Hier verwenden wir db.collection.drop()
um eine bestehende Sammlung zu löschen.
Lassen Sie uns zunächst schnell nachsehen, welche Sammlungen wir in unserer Musik haben Datenbank:
show collections
Ergebnisse:
artists musicians producers
OK, also löschen wir die Künstler Sammlung.
db.artists.drop()
Ergebnismeldung:
true
Also wurde die Sammlung eingestellt. Wir können noch einmal kurz nachsehen, welche Sammlungen wir jetzt haben:
show collections
Ergebnisse:
musicians producers
Beachten Sie, dass db.collection.drop()
Methode akzeptiert keine Parameter. Führen Sie es einfach wie oben beschrieben aus.
Versuch, eine nicht vorhandene Sammlung zu löschen
Jetzt, wo es keinen Künstler mehr gibt Sammlung in unserer Datenbank, lassen Sie uns versuchen, sie zu löschen und sehen, welche Nachricht wir erhalten:
db.artists.drop()
Ergebnismeldung:
false
Es hat false zurückgegeben weil die Sammlung nicht existiert.