Discord.js 数据库返回未定义的数据

问题描述

我在显示来自 quick.db 的存储数据时遇到了一些问题 我设法让它接受数据给用户,但当我尝试显示用户数据时,我不知道如何检索它以显示在文本中返回 undefined 我很困惑我是在给他们一个血型还是要求提供数据。

class ImagetestPipeline(ImagesPipeline):
    
    def process_item(self,item,spider):
        self.product_name = spider.product_name
        return item
    
    def file_path(self,request,response=None,info=None):
        fileName = self.product_name
        fileExtension = fileName.split('.')[-1] # Get the file extension (e.g. .jpg,.png)
        return fileName + '.' + fileExtension

这就是它在 bot.config 中所说的


module.exports.run = async (bot,message,args) => {
    let userDB = bot.db.get(message.author.id);
let idx = userDB.bloodtype.get(bloodtype);

 
    message.channel.send(bot.embed(`User Blood Type: ${idx}`))
    console.log(idx)

} 


我不知道我哪里出错了 任何帮助表示赞赏。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)