Om du inte längre behöver en samling i MongoDB kan du ta bort den.
Egentligen är termen för att ta bort en samling att släppa samlingen.
Hur som helst, här är två sätt att ta bort/släppa en samling när du använder mongoskalet.
db.collection.drop()
Metod
db.collection.drop()
metod tar bort en samling eller vy från databasen. Det tar också bort alla index som är associerade med den borttagna samlingen.
Syntax:
db.collection.drop(<options>)
Där samling
är namnet på samlingen eller vyn som du vill ta bort och
Exempel:
db.employees.drop()
Resultat:
true
Det tar bort anställda
samling (eller visa) från databasen.
Skriv oro
Om du anger ett skrivproblem ser syntaxen ut så här:
db.collection.drop( { writeConcern: <document> } )
Där
Här är ett exempel som anger ett skrivproblem:
db.owners.drop( { writeConcern: { w: "majority" } } )
db.collection.drop()
Metoden ger faktiskt ett omslag runt droppen
kommandot (listat nedan).
drop
Kommando
drop
kommandot tar bort en samling från databasen.
Syntax:
{ drop: <collection_name>, writeConcern: <document>, comment: <any> }
Var:
är namnet på samlingen. writeConcern
är ett valfritt argument som specificerar ett dokument som uttrycker skrivproblemet för drop-kommandot. Skrivproblem beskriver nivån på bekräftelse som begärs från MongoDB för skrivoperationer.kommentar
är en valfri kommentar från användaren att bifoga till detta kommando. En kommentar kan vara vilken giltig BSON-typ som helst (sträng, heltal, objekt, array, etc).
Exempel:
db.runCommand( { drop: "products" } )
Resultat:
{ "nIndexesWas" : 1, "ns" : "PetHotel.products", "ok" : 1 }
Det tog bort produkterna
samling i PetHotel
databas.