【发布时间】:2019-06-19 06:30:10
【问题描述】:
我有以下代码可用于使用 Node.js 在 postgres 数据库中更新和现有记录:
var mods = "UPDATE users SET login = '" + now + "' WHERE name = '" + String(req.body.usr) + "';";
client.query(mods, function(err, result) {
//call `done()` to release the client back to the pool
done();
if(err){
console.log(err);
}
});
我想提供多个“WHERE”条件而不是一个...但是我遇到了语法问题。例如,我想做类似
'WHERE name = ' + String(req.body.usr) AND 'WHERE login = ' + String(req.body.password)
任何帮助将不胜感激,我只是在尝试为更新查询提供多个 WHERE 条件时遇到语法问题。提前谢谢你。
【问题讨论】:
-
我想让你认识我的一个好朋友,他的名字是Bobby Tables
-
是的,我会在向数据库调用 UPDATE 之前清理数据...感谢您的建议。
标签: node.js