Quando si lavora con MongoDB potrebbe essere necessario rimuovere tutti gli elementi da una raccolta.
Puoi farlo chiamando il deleteMany
metodo di una raccolta, passando un oggetto vuoto.
In questo modo:
yourcollection.deleteMany({})
Ecco un esempio completo:
const mongo = require('mongodb').MongoClient
const url = 'mongodb://localhost:27017'
let db, jobs
mongo.connect(
url,
{
useNewUrlParser: true,
useUnifiedTopology: true
},
(err, client) => {
if (err) {
console.error(err)
return
}
db = client.db('jobs')
jobs = db.collection('jobs')
jobs.deleteMany({})
}
)