DAM - DAW - MP 0484 Bases de Dades
Eliminació de documents
Per [eliminar documentsdelete utilitzarem els mètodes deleteOne o deleteMany (eliminen documents) o drop (elimina la col·lecció). Cal especificar la col·lecció. Podem eliminar Col·leccions completes o bé documents segons una selecció.
En versions anteriors hi havia el mètode remove que englobava el deleteOne i el deleteMany amb el paràmetre justOne
deleteOne
db.collection.deleteOne()
db.collection.deleteOne(
<filter>,
{
writeConcern: <document>,
collation: <document>,
hint: <document|string> // Available starting in MongoDB 4.4
}
)
deleteMany
db.collection.deleteMany()
db.collection.deleteMany(
<filter>,
{
writeConcern: <document>,
collation: <document>
}
)
Exemples
db.alumnes.find()
db.alumnes.deleteMany( { "Cicle" : "DAW" } )
db.alumnes.find()
db.alumnes.deleteOne( { } )
db.alumnes.find()
db.alumnes.drop()
db.alumnes.find()
show collections