首页 > 解决方案 > 在 Mongoose 中使用变量来定位对象路径

问题描述

这是我的代码

router.get("/:parameter", async (req, res) => {

arrParams = req.params.parameter.split("-")

firstVar = arrParams[0]
secondVar = arrParams[1]
thirdVar = arrParams[2]

try {
    const hand = await Hand.find({
        firstVar.secondVar: heroPosition < -- -- - here is the issue
    });
    res.status(200).json(hand);
} catch (err) {
    res.status(500).json(err);
}
});

firstVar.secondVar : 第三个变量

错误在粗体文本中。

如何使用 firstVar 和 secondVar 来识别存储在数据库中的对象的路径?

标签: mongoose

解决方案


推荐阅读