最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

找不到Postgres列错误(node

IT培训 admin 5浏览 0评论

找不到Postgres列错误(node

我正在查询数据库以更新值,但是,我不断遇到来自nodejs的错误。当我从命令行执行此查询时,该查询有效,但从javascript代码以相同的方式失败,列“值”不存在。

client.query("UPDATE chore_list SET " + req.body.choseday.toLowerCase() + "=" +  req.user.email  + " WHERE chore ='" + req.params.chorename + "'")

在终端中,我在最后一个参数周围加上了单引号,并且它起作用了,但是,在上面的nodejs代码中,无论如何都会出现错误。

错误:“测试”列不存在

回答如下:

尝试以下操作(注意分配值周围的其他引号):

client.query(
    "UPDATE chore_list
        SET " + req.body.choseday.toLowerCase() + " = '" +  req.user.email  + "'
        WHERE chore ='" + req.params.chorename + "'"
)

找不到Postgres列错误(node

我正在查询数据库以更新值,但是,我不断遇到来自nodejs的错误。当我从命令行执行此查询时,该查询有效,但从javascript代码以相同的方式失败,列“值”不存在。

client.query("UPDATE chore_list SET " + req.body.choseday.toLowerCase() + "=" +  req.user.email  + " WHERE chore ='" + req.params.chorename + "'")

在终端中,我在最后一个参数周围加上了单引号,并且它起作用了,但是,在上面的nodejs代码中,无论如何都会出现错误。

错误:“测试”列不存在

回答如下:

尝试以下操作(注意分配值周围的其他引号):

client.query(
    "UPDATE chore_list
        SET " + req.body.choseday.toLowerCase() + " = '" +  req.user.email  + "'
        WHERE chore ='" + req.params.chorename + "'"
)

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论