我正在尝试使用给定的 user_id 更新表中的某些行。我正在使用 Node.js、React.js 和 PHPMyAdmin MySQL 数据库。这是我的表:(您可以看到有几个不同的 user_id)我的新(参数)看起来像这样:
[
{
id: 3,
name: 'alternative hypothesis',
p_rate: 0,
s_rate: 6,
user_id: 33
},
{
id: 5,
name: 'applied research',
p_rate: 0,
s_rate: 6,
user_id: 33
},
{
id: 7,
name: 'basic research',
p_rate: 0,
s_rate: 3,
user_id: 33
},
{
id: 9,
name: 'best available evidence',
p_rate: 0,
s_rate: 10,
user_id: 33
}
]
}
基本上只有 s_rate 值发生变化。我想要做的是用给定的 user_id 用新的 s_rate 值更新所有行。
我的功能是这样的,由于某种原因它给出了
Result => ServerResponse {
_events: [Object: null prototype] { finish: [Function: bound resOnFinish] },
而不是更新值。
功能:
app.post('/saveTable', (req, res) => {
pool.getConnection((err, connection) => {
if (err) throw err
const params = req.body
connection.query('UPDATE words SET s_rate = ? WHERE user_id = ?',
[params.s_rate, params.user_id],
(err, rows) => {
connection.release()
if (!err) {
console.log('Result => ', res)
} else {
console.log(err)
}
})
})
})
© 版权声明
本站下载的源码均来自公开网络收集转发二次开发而来,
若侵犯了您的合法权益,请来信通知我们1413333033@qq.com,
我们会及时删除,给您带来的不便,我们深表歉意。
下载用户仅供学习交流,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担,访问及下载者下载默认同意本站声明的免责申明,请合理使用切勿商用。
THE END
暂无评论内容