【问题标题】:discord.js [object Object]discord.js [对象对象]
【发布时间】:2019-09-21 04:58:19
【问题描述】:

首先是的,我查看了关于对象对象错误的其他页面,当然他们没有答案,所以我试图创建一个命令来告诉我我的 xp 系统 (sql) 中有多少人以及人数我会得到它的人来自 xp 表中的 id 列

所以我在我的频道中得到 [object Object] 并且在控制台中没有错误

这是我正在使用的代码

module.exports.run = async(client, message, rows, con, result) => {
    const Discord = require("discord.js");
    var mysql = require('mysql');
    var con = mysql.createConnection({

host: "remotemysql.com",

user: "oof",

port: "--",

password: "---",

database: "my peepee"

      });

      con.query("SELECT COUNT(*) AS id FROM xp", function (err, result) {

        if (err) throw err;

        message.channel.send(result);

            }

            )};

【问题讨论】:

  • 你能告诉我们result的定义吗?

标签: sql discord.js


【解决方案1】:

您正在尝试将 Object 转换为 String,这将导致:[object Object]

尝试先将对象字符串化,例如:

message.channel.send(require('util').inspect(result));

util 是一个包含的 node.js 模块,因此不需要npm i util

【讨论】:

    猜你喜欢
    • 2021-12-14
    • 1970-01-01
    • 2020-10-01
    • 2021-02-02
    • 2020-12-22
    • 2021-12-19
    • 2021-11-03
    • 2017-07-08
    • 2022-07-17
    相关资源
    最近更新 更多