在使用 MongoDB 時,你可能需要從集合中刪除所有項目。

你可以通過調用集合的 deleteMany 方法並傳入一個空對象來實現。

像這樣:

yourcollection.deleteMany({})

下面是一個完整的示例:

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({})
    }
)