Per eliminare una raccolta in MongoDB, utilizza db.collection.drop()
metodo.
In MongoDB, il db.collection.drop()
il metodo rimuove la raccolta dal database. Se la raccolta esiste, restituirà
true
, se non esiste, restituirà
false
.
Rilascia una raccolta esistente
Qui useremo db.collection.drop()
per eliminare una raccolta esistente.
Per prima cosa, controlliamo rapidamente quali raccolte abbiamo nella nostra musica banca dati:
show collections
Risultati:
artists musicians producers
OK, quindi elimineremo gli artisti raccolta.
db.artists.drop()
Messaggio risultante:
true
Quindi la raccolta è stata abbandonata. Possiamo dare un'altra rapida occhiata per vedere quali raccolte abbiamo ora:
show collections
Risultati:
musicians producers
Nota che il db.collection.drop()
il metodo non accetta alcun parametro. Basta eseguirlo come specificato sopra.
Tentativo di eliminare una raccolta che non esiste
Quindi ora che non c'è più un artisti raccolta nel nostro database, proviamo a rilasciarlo e vediamo che messaggio riceviamo:
db.artists.drop()
Messaggio risultante:
false
Ha restituito false perché la collezione non esiste.