【发布时间】:2021-09-08 05:55:39
【问题描述】:
我正在尝试使用 MySQL 数据库使用 Node.js 发布 API,API 没有给出响应,只抛出 error - code: 204
我正在使用 Postman 插入数据 -
{
"articleid":"1233wawdasyyyd4",
"userid": "123uu"
}
在 MySQL 表中有 4 个字段。
id(unique and incrementing) articleid (varchar) userid (varchar) datetime (current timestamp)
var deletelog = (req, res) => {
const articleid = req.body.articleid;
const userid = req.body.userid;
var sql = `INSERT INTO deletearticles_log (articleid, userid)
VALUES ('"+articleid+"', '"+userid+"')`;
connection.query(sql,[articleid, userid], function (error, results, fields) {
if (error) {
res.send({
"code":400,
"failed":"error ocurred",
"error": error
})
}else{
if(results.length >0){
res.send({
"code":200,
result : results
});
}
else{
res.send({
"code":204,
"success":"Record insertion Failed!"
});
}
}
});
}
我不知道这段代码有什么问题,如果你能帮助我,我很感激,干杯!!
【问题讨论】: