【发布时间】:2021-07-28 17:24:47
【问题描述】:
我被告知我的查询可能面临 SQL 注入的风险,因此我尝试更改它们。但是,现在每当我收到请求时,都会收到一条错误消息,指出没有参数 $1。任何帮助将不胜感激。
app.get('/users', async(req, res) => {
try {
const {id} = req.params;
console.log(id)
const user = await Query(`SELECT * FROM client where id = $1`, id)
console.log("error ",user)
res.json(user[0])
} catch(err) {
console.log(err);
}
});
错误:没有参数$1
【问题讨论】:
标签: javascript node.js postgresql server psql