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

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

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

米琪卡哇伊 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 关注
  • 144 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信