mysql - 我正在尝试将mysql用于discord.js的多行会
问题描述
我正在尝试制作一个多行会命令,并且我尝试制作它,但它一直出现错误,正如您所看到的,这是我正在使用的代码:
client.on('ready', () => {
client.guilds.cache.forEach((guild) => {
connection.query(
`SELECT prefix FROM guilds where guildID = '${guild.id}' AND ownerID = '${guild.ownerID}'`,
function(error, results, fields) {
if (error) throw error;
console.log(results[0].prefix);
}
);
});
});
我该如何解决?
解决方案
好的,我解决了:D
client.on('ready', () => {
client.guilds.cache.forEach(guild => {
connection.query(`SELECT prefix FROM guilds where guildID = '${guild.id}' AND ownerID = '${guild.ownerID}'`, function (error, result, fields) {
if (error) throw error;
prefixx.set(guild.id, result[0].prefix);
});
});
});
推荐阅读
- cobol - 从一维数组中查找总数 - COBOL
- laravel - windows中heroku达到的最大setlocal递归级别
- jquery - 回发后克隆的 html 行消失
- aurelia - 路由#/items/ AND #/items/:id/summary 的正确 aurelia 路由器配置是什么?
- c# - WPF 绑定 - 列表框选定项更新未反映在绑定到它的文本块中
- java - Spring Data Mongodb(java):可以将@Dbref 与抽象接口一起使用吗?
- python - Python3 FOR 循环不会遍历用于传递 postgressql 参数的所有参数列表
- java - Android DownloadManager“无法创建目录:/storage/sdcard/Download”
- mysql - 如何根据 SQL 模式更新列内的特定数据?
- javascript - 吞下消息:错误:未捕获(承诺中):[对象未定义]