我知道你不在乎,但这是我第二次来这里^^'
好的,所以我的问题是我正在尝试执行 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
}