Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/447.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Mongodb无法建立连接_Javascript_Json_Mongodb_Discord_Discord.js - Fatal编程技术网

Javascript Mongodb无法建立连接

Javascript Mongodb无法建立连接,javascript,json,mongodb,discord,discord.js,Javascript,Json,Mongodb,Discord,Discord.js,我的mongodb有问题。这是我的密码 const prefixModel = require("../models/prefix") module.exports.run = async (bot, message, args) => { const data = await prefixModel.findOne({ GuildID: message.guild.id }); if (!args[0]) return message.channel.se

我的mongodb有问题。这是我的密码

const prefixModel = require("../models/prefix")

module.exports.run = async (bot, message, args) => {
const data = await prefixModel.findOne({
    GuildID: message.guild.id
});

if (!args[0]) return message.channel.send('You must provide a **new prefix**!');

if (args[0].length > 5) return message.channel.send('Your new prefix must be under \`5\` characters!')

if (data) {
    await prefixModel.findOneAndRemove({
        GuildID: message.guild.id
    })
    
    message.channel.send(`The new prefix is now **\`${args[0]}\`**`);

    let newData = new prefixModel({
        Prefix: args[0],
        GuildID: message.guild.id
    })
    newData.save();
} else if (!data) {
    message.channel.send(`The new prefix is now **\`${args[0]}\`**`);

    let newData = new prefixModel({
        Prefix: args[0],
        GuildID: message.guild.id
    })
    newData.save();
}
}

module.exports.config={ 名称:“setprefix”, 别名:[] }


你能帮帮我吗?

看来你的mongodb不是up@anat94看起来它在查询时失败了。你确定你和mongo有联系吗?我还建议为您的等待声明设置一个捕获块