sql >> Database >  >> NoSQL >> MongoDB

MongoDB - Laat een verzameling vallen

Om een ​​verzameling in MongoDB te plaatsen, gebruikt u de db.collection.drop() methode.

In MongoDB, de db.collection.drop() methode verwijdert de collectie uit de database. Als de verzameling bestaat, wordt true geretourneerd , als het niet bestaat, retourneert het false .

Drop een bestaande collectie op

Hier gebruiken we db.collection.drop() om een ​​bestaande collectie te verwijderen.

Laten we eerst even kijken welke collecties we hebben in onze muziek databank:

show collections

Resultaten:

artists
musicians
producers

OK, dus we verwijderen de artiesten collectie.

db.artists.drop()

Resulterend bericht:

true

Dus de collectie werd geschrapt. We kunnen nog een snelle blik werpen om te zien welke collecties we nu hebben:

show collections

Resultaten:

musicians
producers

Merk op dat de db.collection.drop() methode accepteert geen parameters. Voer het gewoon uit zoals hierboven aangegeven.

Poging om een ​​verzameling te verwijderen die niet bestaat

Dus nu er geen artiesten meer zijn verzameling in onze database, laten we proberen deze te verwijderen en kijken welke melding we krijgen:

db.artists.drop()

Resulterend bericht:

false

Het retourneerde false omdat de collectie niet bestaat.


  1. MongoDB $rtrim

  2. MongoDB - Update een object in geneste Array

  3. Hoe alle resultaten te krijgen als het afwikkelveld niet bestaat in mongodb

  4. MongoDB gebruiken als gegevensbron in GoLang