例如,一个 dto 有 Field1 和 Field2,用 class-validator 如何校验这两个字段必有其中一个。
1 JohnDenver 2022-03-22 17:55:40 +08:00 ```ts { @ValidateIf(item => !!item.a || !!item.b) a?: number; @ValidateIf(item => !!item.a || !!item.b) b?: number; } ``` |
![]() | 2 wolfie 2022-03-22 18:28:46 +08:00 自定义实现 javax.validation.ConstraintValidator |