【发布时间】:2020-01-27 14:48:29
【问题描述】:
我正在尝试创建一个简单的 CRUD 应用程序,该应用程序将事物列表发布到 Postgres 数据库。我无法从应用程序中删除,因为我不断收到 404 错误。我认为我在后端做错了什么,因为我什至无法使用 Postman 删除。
deletion.js // 删除路由器
router.delete('/',(req,res)=>{
var item = req.params.index;
console.log(`req.params.index is ${req.params.index}`)
let deletion = `DELETE FROM tnotesapi1.tearecords
WHERE primary_key = ${item}`
client.query(deletion, (res,err)=>{
if(err){
console.error(`Record Query error, ${err.stack}`)
}else{
console.log('Item has been deleted from dB')
res.send()
}
})
})
服务器的路由器处理程序
app.delete('/api/delete/:index',deleteRouter)
另外,前端的axios怎么用?
tearecord.delete(`delete/`,{params:index})
.then(res => {
console.log();
})
【问题讨论】:
标签: node.js reactjs postgresql express