即使相应的Model中存在有效集合,Model.findOne()也返回null
app.post("/fleetManagement", (req, res) => {
const requestedDriverID = req.body.driverId;
console.log(requestedDriverID);
Driver.findOne({
_id: requestedDriverID
}, function(err, requestedDriverResult) {
console.log(requestedDriverResult);
res.render("fleetManagement", {
reqDriver: requestedDriverResult
});
});
})
OutputCollection in Driver Model显示器
查看驱动程序模型的输出和收集
2条答案
按热度按时间iibxawm41#
尝试将请求的驱动程序ID转换为对象ID(请求的驱动程序ID)
7kqas0il2#
您需要将_id输入转换为ObjectId。以下是更新后的代码供您参考: