猫鼬数据库问题,findOne() 不起作用

时间:2021-03-29 22:44:17

标签: node.js mongodb mongoose discord discord.js

我知道你不在乎,但这是我第二次来这里^^'

好的,所以我的问题是我正在尝试执行 findone() 并且它不起作用.. 任何错误或任何事情,都有我的代码:

第一个 findOne() 所以 Data.findOne() 完美地工作但是 tech.findOne() 就是不工作 是的,这是一个法国机器人^^'

    switch (args[0]) {
        case 'profil':
            let user2 = message.mentions.users.first() || message.author
            Data.findOne({
                userID: user2.id
            }, (err, data) => {
                console.log(data)
                if (err) console.log(err);
                if (data.fdd) {
                    tech.findOne({  
                        fruits: data.fdd
                    }), (error, fru) => {
                        console.log(err, fru)
                        if (error) console.log(error)
                        message.channel.send(new Discord.MessageEmbed().setColor('YELLOW').setFooter(config.footer).setTitle(`${data.fdd}`).addFields(
                            { name: fru.name1, value: `Descriptions de la technique : ${fru.technique1}` },
                            { name: '\u200B', value: '\u200B' },
                            { name: fru.name2, value: `Descriptions de la technique : ${fru.technique2}` },
                            { name: '\u200B', value: '\u200B' },
                            { name: fru.name3, value: `Descriptions de la technique : ${fru.technique3}` },
                            { name: '\u200B', value: '\u200B' },
                            { name: fru.name4, value: `Descriptions de la technique : ${fru.technique4}` }
                        ).setURL(fru.links))
                    }
                } else return message.channel.send(`${user2} possède aucun fruit.`);
            })
            break;

    }
}
// what Data.findOne({userID : user2.id}) return
{
  _id: 60550c475af5981418433038,
  name: 'myusername',
  userID: 'myuserid',
  train: 0,
  fdd: 'Tori Tori no Mi, Model: Phoenix',
  __v: 0
}

0 个答案:

没有答案