eggjs的二级restful路由怎么定义?
发布于 7 年前 作者 caiya 5226 次浏览 来自 问答

比如,我定义user和device的restful路由会书写如下:

router.resources('users', '/api/v1/users', controller.v1.users);
router.resources('devices', '/api/v1/devices', controller.v1.devices);

但是对于 “查询指定用户下的所有设备” 这个接口,应该在rest里面怎么定义呢?

传统的都是: 查询指定用户下的所有设备:/api/v1/users/:id/devices

就是不知道eggjs里面怎么定义这种接口????

4 回复

@x-cold 看了,没看懂,能指点下吗

router.resources('devices', '/api/v1/users/:id/devices', controller.v1.devices);

@461534898 没试过这样子也可以写,我试试,多谢

回到顶部