app.delete不从集合中删除文档

时间:2020-08-13 08:06:12

标签: mongodb express mongoose

我正在尝试使用app.delete从数据库集合中删除文档。起初,它工作正常,但随后mongodb显示警告,建议不要使用.remove并使用.deleteOne。因此,当我使用.deleteOne时,它没有删除文档,而我又回到了.remove。但是现在,它也无法正常工作。我正在使用POSTMAN进行检查。

const Hospital = require('./model/hospital-model')
app.delete('/hospitals/placeid=:id',async (req,res) => {
    const placeid= req.params.id
    console.log(placeid)
    await Hospital.remove({placeid:placeid},(err,Hospitals)=>{
        if(err){
            res.send('error')
            next();
        }
        console.log('The hospital has been deleted from database')
        res.send('The hospital has been deleted from database')
    })
})

0 个答案:

没有答案
相关问题