Khi làm việc với MongoDB, bạn có thể phải xóa tất cả các mục khỏi bộ sưu tập.
Bạn có thể làm như vậy bằng cách gọi deleteMany
phương thức của một tập hợp, truyền một đối tượng trống.
Như thế này:
yourcollection.deleteMany({})
Đây là một ví dụ đầy đủ:
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({})
}
)