错误或错误:语法错误?"/>
如何在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”错误或错误:语法错误?
发布评论