sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB - Drop en samling

For at droppe en samling i MongoDB skal du bruge db.collection.drop() metode.

I MongoDB er db.collection.drop() metode fjerner samlingen fra databasen. Hvis samlingen eksisterer, vil den returnere true , hvis det ikke eksisterer, vil det returnere false .

Slip en samling, der eksisterer

Her bruger vi db.collection.drop() for at droppe en samling, der eksisterer.

Lad os først hurtigt tjekke, hvilke samlinger vi har i vores musik database:

show collections

Resultater:

artists
musicians
producers

OK, så vi sletter kunstnerne samling.

db.artists.drop()

Resulterende besked:

true

Så indsamlingen blev droppet. Vi kan tage et hurtigt kig igen for at se, hvilke samlinger vi har nu:

show collections

Resultater:

musicians
producers

Bemærk, at db.collection.drop() metoden accepterer ingen parametre. Bare kør det som angivet ovenfor.

Forsøg på at droppe en samling, der ikke eksisterer

Så nu, hvor der ikke længere er en kunstner indsamling i vores database, lad os prøve at droppe den og se, hvilken besked vi får:

db.artists.drop()

Resulterende besked:

false

Det returnerede false fordi samlingen ikke eksisterer.


  1. MongoDB SSL med selvsignerede certifikater i Node.js

  2. MongoDB med Mongoid i skinner - Geospatial indeksering

  3. Opretter forbindelse til MongoDB over SSL med Node.js

  4. MongoDB BSON guide