MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB – Lösche eine Sammlung

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.