express.js中的后端服务出错

express.js中的后端服务出错,express,Express,下面给出的这两个代码段的错误是什么。当我在学校尝试这个方法时,我没有得到错误,但是在我的个人计算机中,当我尝试运行这个方法时,我得到了一些错误 /控制器类 //更新 this.update = (id, data) => { return new Promise((resolve, reject) => { UserSchema.update({_id: id}, data).then(() => { r

下面给出的这两个代码段的错误是什么。当我在学校尝试这个方法时,我没有得到错误,但是在我的个人计算机中,当我尝试运行这个方法时,我得到了一些错误

/控制器类

//更新

 this.update = (id, data) => {
        return new Promise((resolve, reject) => {
            UserSchema.update({_id: id}, data).then(() => {
                resolve({status: 200, message: "update user"});
            }).catch(err => {
                reject({status: 500, message: "Error:- " + err});
            })
        })
    }
//删除

  this.delete = (id) => {
        return new Promise((resolve, reject) => {
            UserSchema.remove({_id:id}).then(() => {
                resolve({status: 200, message: "remove user"});
            }).catch(err => {
                reject({status: 500, message:"Error:- " + err});
            })
        })
    }
//航线等级 //更新

//删除

router.delete('/:id', (req, res) => {
    Controller.delete(req.params.id).then(data => {
        res.status(data.status).send({message: data.message});
    }).catch(err => {
        res.status(err.status).send({message: err.message});
    })
})

请分享您问题中的错误信息。即使我们看到错误信息。。。似乎这与代码本身没有太大关系(看起来不错)。。。您确定mongo db已启动并正在运行,并且配置正确吗?
router.delete('/:id', (req, res) => {
    Controller.delete(req.params.id).then(data => {
        res.status(data.status).send({message: data.message});
    }).catch(err => {
        res.status(err.status).send({message: err.message});
    })
})