Når du arbejder med MongoDB, har du muligvis behov for at fjerne alle elementer fra en samling.
Du kan gøre det ved at kalde deleteMany
metode til en samling, at sende et tomt objekt.
Sådan:
yourcollection.deleteMany({})
Her er et fuldstændigt eksempel:
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({})
}
)