此查询:
client.query({
text: "SELECT * FROM users WHERE provider = ? AND remote_id = ?",
values: [JSONuser.provider, JSONuser.remote_id]
},
function(err, result) {
...
})
syntax error at or near "AND"
失败。
我无法弄明白为什么。一整天都在编程。我觉得这很简单,我只是累了。
答案 0 :(得分:3)
您使用的是哪个库?我假设它是Javascript和node.js.根据文档(https://github.com/brianc/node-postgres/blob/master/README.md)您似乎应该使用$1
,$2
来代替{而不是?
{1}}