【发布时间】:2021-11-10 20:06:39
【问题描述】:
我正在尝试使用 NodeJs 在路由器中创建和获取测验,但它一直在获取每个用户的测验,而不仅仅是登录的用户
const prefix = "/:userId/quizzes";
router.get(`${prefix}/my-quizzes`, userAuth, async (req, res) => {
try {
const quizes = await Quiz.find().populate({
path: "category",
select: ["name"],
});
res.send(quizes);
} catch (error) {
return res.status(404).json({
message: "Can't fetch quizes !",
success: false,
});
}
});
【问题讨论】:
标签: javascript node.js mongodb mongoose mongoose-schema