发出消息返回所有数据库行

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (7)

我对node.js / discord.js不太熟,我试图建立一个从数据库中获取行并返回SINGLE消息中所有行的系统。

我目前正在为每行返回一条消息,但这显然不切实际

这是我目前的代码:

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') + "```")
        });
    })

扫码关注云+社区

领取腾讯云代金券