Node.js res.end 内容在 res.config.data 而不是 res.data 中发送

问题描述

前端人员在这里全力以赴...无法弄清楚为什么我的响应值最终出现在 res.config.data 而不是 res.data 中。下面是我的代码

  addEngineer(req,res) {
    MongoClient.connect(url,function (err,client) {
      let finalRes;
      if (err) {
        throw err;
      } else {
        let db = client.db(dbname);
        db.collection("Engineers")
          .insertOne({
            Name: req.body.name,Email: req.body.email,Status: req.body.status,Specialty: req.body.specialty,})
          .then((result) => {
            finalRes = result;
            console.log(result);
          });
        client.close();
      }
      res.status(200).end(finalRes);
    });
  },

解决方法

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

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

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