为了账号安全,请及时绑定邮箱和手机立即绑定

是否可以验证单个路由参数?

是否可以验证单个路由参数?

米琪卡哇伊 2021-03-29 11:15:13
假设我有以下路线:companies/{companyId}/departments/{departmentId}/employees是否可以分别验证两个资源ID(companyId,departmentId)?我尝试了以下操作,但无法正常工作。class ResourceId {  @IsNumberString()  @StringNumberRange(...) // my custom validator  id: number;}@Get(':companyId/departments/:departmentId/employees')getEmployees(  @Param('companyId') companyId: ResourceId,  @Param('departmentId') departmentId: ResourceId,) {}我在单一路径中有多个参数的情况很多。我不想为每条路线创建单独的验证类。有没有办法以其他方式处理此问题?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 146 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号