首页 > 解决方案 > TypeError:无法读取 null 的属性“id”

问题描述

exports.delGuild = function(guild){
  db.run("DELETE FROM guilds WHERE id = ?", guild.id, (err, result) => {
    if (err) return console.log(err.message);
    console.log(`guild ${guild.id} removed from database`);
  });
}

我不知道为什么有时会发生这种情况,但是程序崩溃了。

标签: discord.js

解决方案


确保你正确定义了公会,当你调用 delGuild 函数时,确保你是这样调用它的;file.delGuild(guild)


推荐阅读