带有快速js的静态部分的动态路由

时间:2014-05-16 14:55:15

标签: javascript node.js express

我正在尝试为表达式捕获这类网址:

/events/0.json

我尝试的是......(而且这不正确):

router.put('/events.json/:id.json', isLogged, events.update);

可以用快递吗?

1 个答案:

答案 0 :(得分:0)

是的,这将捕获x.json模式,其中x是1个或更多字符。

所以/events/0.json将保存' 0'在req.params.id中。请注意,id是字符串,而不是数字。你必须转换,如果你想将它作为数字进行数字运算或将其作为数字/ int类型放在数据库中