在 class-validator 中验证具有异常数字可能性的数字
Validate number with outlying number possibility in class-validator
我的 class 中有一个字段如下所示:
@IsDefined()
@IsInt()
@Min(1)
@Max(10)
someNumber: number;
我希望 someNumber
也能被分配 -1
。我如何在不制作自定义验证器的情况下合并它?
您可以将 NotEquals
与 Min
装饰器结合使用:
@IsDefined()
@IsInt()
@NotEquals(0)
@Min(-1)
@Max(10)
someNumber: number;
我的 class 中有一个字段如下所示:
@IsDefined()
@IsInt()
@Min(1)
@Max(10)
someNumber: number;
我希望 someNumber
也能被分配 -1
。我如何在不制作自定义验证器的情况下合并它?
您可以将 NotEquals
与 Min
装饰器结合使用:
@IsDefined()
@IsInt()
@NotEquals(0)
@Min(-1)
@Max(10)
someNumber: number;