ejs中未定义的猫鼬诺言

编程入门 行业动态 更新时间:2024-10-10 06:14:46

ejs中未定义的猫鼬<a href=https://www.elefans.com/category/jswz/34/1756433.html style=诺言"/>

ejs中未定义的猫鼬诺言

```statsRoute.route("/getPlayerInfos").get(function (req, res) {

让统计信息= User.findOne({名称:req.body.myquery,角色:0,})。populate({路径:“商店”,型号:“商店”,填充:{路径:“ WorldDetails”,模型:“ WorldDetails”},填充:{路径:“游戏”,型号:“游戏”,填充:{路径:“详细信息”,模型:“详细信息”},},})。exec();让myres = statistics.toObject({getters:true});res.render(“ stats”,{myres});});```

回答如下:

您的代码缺少承诺解析。试试这个,

statsRoute.route("/getPlayerInfos").get(async function (req, res) {
  let statistics = await User.findOne({
    name: req.body.myquery,
    role: 0,
  }).populate({
      path: "Stores",
      model: "Store",
      populate: { path: "WorldDetails", model: "WorldDetails" },
      populate: {
        path: "Games",
        model: "Game",
        populate: { path: "Details", model: "Detail" },
      },
    }).exec();
  // Object
  let myres = statistics.toObject({ getters: true });
  res.render("stats", { myres });
});

更多推荐

ejs中未定义的猫鼬诺言

本文发布于:2024-05-07 14:09:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1756615.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:诺言   中未   定义   ejs

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!