簡體   English   中英

如何在mongoDB中刪除-Node.js

[英]How to delete in mongoDB - nodejs

我正在做一個小型學校項目,需要“創建一個應用程序”來管理聯系人列表。 我對Node.js和mongodb真的很陌生,可惜我在互聯網上找不到任何答案。

我正在嘗試通過調試從文檔中刪除記錄,因為我知道數據(id)已正確發送到服務器。

 router.delete('/contact/:id', (req, res, next) => {
    db.contacts.deleteOne
       ({_id: mongojs.ObjectId(req.params.id)
    }).then(res => {
        console.log('deleted ' + res);
        res.status(200)
        .json({message: 'Deletion successful! '})
    });
});

非常感謝你 :)

從您的代碼中,我猜您正在使用mongojs,mongojs不包含deleteOne方法,因此您必須使用以下方法依賴提供的API:

db.collection.remove(query, [justOne], [callback])

在mongoJs官方文件的更多細節在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM