【发布时间】:2020-03-12 09:58:09
【问题描述】:
我想解释一下我今天遇到的问题。
在下面的代码中,我的 PUT 工作正常,目前 PUT 更新了表中的所有行,但我希望它只更改匹配的行。
我该如何解决这个问题?
app.put('/api/alluserpls', (req, res, ) => {
// récupération des données envoyées
const formData = req.body;
connection.query('UPDATE alluserpls SET ? WHERE id = id', formData, err => {
if (err) {
// Si une erreur est survenue, alors on informe l'utilisateur de l'erreur
console.log(err);
res.status(500).send("Erreur lors de la modification des users");
} else {
// Si tout s'est bien passé, on envoie un statut "ok".
res.sendStatus(200);
}
});
});
【问题讨论】:
-
formData中有什么内容? -
@Adder formDate ,代码清理没有错误^^
标签: mysql node.js reactjs express