如何在NodeJS中修复pg依赖项中的“end”错误或错误:语法错误?

编程入门 行业动态 更新时间:2024-10-04 21:23:45

如何在NodeJS中修复pg依赖项中的“end”<a href=https://www.elefans.com/category/jswz/34/1771449.html style=错误或错误:语法错误?"/>

如何在NodeJS中修复pg依赖项中的“end”错误或错误:语法错误?

我对postgres非常新手(刚开始大约30分钟到一小时前),我已经陷入了错误((node:33564) UnhandledPromiseRejectionWarning: error: syntax error at or near "end")。

目前,我正在为Discord机器人制作一个赠品系统,我希望即使机器人重新启动,赠品仍然存在,这导致我转向postgres用于数据库。

这是我尝试用来向数据库添加赠品的代码。

client.query(`INSERT INTO discord.giveaways (content, end, channel, winners, message)
    VALUES($1, $2, $3, $4, $5)`, [content, end, channel, winners, message]);

此代码返回以下错误:(node:33564) UnhandledPromiseRejectionWarning: error: syntax error at or near "end"被调用。

每个变量的值如下:

[
  'hello',
  1550518888972,
  '539577989197856776',
  1,
  '547140492039684097'
]

discord.giveaways架构的列:

回答如下:

您的列名称qazxsw poi是保留关键字(请参阅qazxsw poi)。

您可以重命名列名称或使用end将其转义。

尝试:

postgres docs

更多推荐

如何在NodeJS中修复pg依赖项中的“end”错误或错误:语法错误?

本文发布于:2024-05-06 16:45:26,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753567.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:错误   语法错误   如何在   pg   NodeJS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!