制作一条消息 return 所有数据库行
Making a message return all the database rows
我是 node.js / discord.js 的新手,我正在尝试创建一个系统,该系统从数据库中获取行并 returns 单个消息中的所有行。
我目前可以为每一行返回一条消息,但这显然不实用
这是我当前的代码:
con.query("SELECT * FROM bans", function(err, rows) {
rows.forEach(function(row) {
console.log(row.user)
message.channel.send("```" + row.user + "```")
});
})
你可以这样使用:
con.query("SELECT * FROM bans", function(err, rows) {
message.channel.send("```" + rows.map(row => row.user).join('\n') + "```")
});
我是 node.js / discord.js 的新手,我正在尝试创建一个系统,该系统从数据库中获取行并 returns 单个消息中的所有行。
我目前可以为每一行返回一条消息,但这显然不实用
这是我当前的代码:
con.query("SELECT * FROM bans", function(err, rows) {
rows.forEach(function(row) {
console.log(row.user)
message.channel.send("```" + row.user + "```")
});
})
你可以这样使用:
con.query("SELECT * FROM bans", function(err, rows) {
message.channel.send("```" + rows.map(row => row.user).join('\n') + "```")
});