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

问题描述 投票:0回答:1

我对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 + "```")
        });
    })
javascript node.js discord.js
1个回答
1
投票

你可以使用这样的东西:

con.query("SELECT * FROM bans", function(err, rows) {
            message.channel.send("```" + rows.map(row => row.user).join('\n') + "```")
        });
© www.soinside.com 2019 - 2024. All rights reserved.