假设我有以下路线: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,) {}我在单一路径中有多个参数的情况很多。我不想为每条路线创建单独的验证类。有没有办法以其他方式处理此问题?
添加回答
举报
0/150
提交
取消