gpt4 book ai didi

javascript - 将多个值逐一插入单元格

转载 作者:行者123 更新时间:2023-11-30 21:20:33 25 4
gpt4 key购买 nike

我是 SQL 的新手,我希望有权限的用户可以将 ID 添加到列中。这是针对 Discord 机器人的。我设置它的方式是让每个公会(服务器)得到他们的行,公会 ID 作为 guildId, channel ID 作为 channelId。

if (message.content.startsWith(prefix + 'whitelist channel')) {
var args = message.content.split(/\s+/g).slice(1);
let cID = args[1];
let gID = message.guild.id;
sql.run(`UPDATE guilds SET channelId = ${cID} WHERE guildId = ${gID}`)
message.channel.send(`Whitelisted channel: <#${cID}>`)

目前,代码将覆盖 channelId 中的任何值,我希望它们以逗号分隔。这在我自己编辑数据库时有效,所以我认为也可以通过机器人来完成。

最佳答案

像这样放置您的查询

`UPDATE guilds SET channelId = channelId || ',' || ${cID} WHERE guildId = ${gID}`

||是 sqlite 中的 concat 运算符...

关于javascript - 将多个值逐一插入单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45229513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com