刪除檔案

刪除屬性 { greetings: 'Whut?' } 的文件

const MongoClient = require('mongodb').MongoClient;

const url = 'mongodb://localhost:27017/test';

MongoClient.connect(url, function (err, db) {
    if (err) throw new Error(err);
    db.collection('myCollection').deleteOne(// Delete method 'deleteOne'
        { greetings: "Whut?" },
        function (err, result) {
            if (err) throw new Error(err);
            db.close(); // Don't forget to close the connection when you are done
    });
});

收集方法 deleteOne()

db.collection( collection ).deleteOne( filteroptionscallback

引數 型別 描述
filter 賓語 指定選擇標準的文件
options 賓語 (可選) 可選設定 (預設值:null)
callback 功能 操作完成時要呼叫的函式

callback 函式有兩個引數

  • err:錯誤 - 如果發生錯誤,將定義 err 引數
  • db:object - MongoDB 例項