比如,我定义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)
L
router.resources('devices', '/api/v1/users/:id/devices', controller.v1.devices);
@461534898 没试过这样子也可以写,我试试,多谢
X
@x-cold 看了,没看懂,能指点下吗
参与回复
登录后即可参与回复。登录