我试图使用req.params获取路径变量"userId"的值,但是我得到了undefined。如果有人能指导我解决这个问题,我将非常感谢他。我在下面放置了我的代码。
我查看了一些示例,但这些示例也是以这种方式进行操作的,我不知道我的代码出了什么问题。
谢谢。
控制器的父路由
控制器的父路由
app.use("/user/:userId/group",groupController);
在控制器中的操作
Router.post("/", function (req, res, next) {
var group = new Group(req.body);
console.log(req.params);
group.userId = req.params.userId;
group.save(new dataCallbacks(req, res, next, "Group").insert());
});
app.use(..)
,它将不会发布在根目录。 - Bidhan