首页 > 解决方案 > 在类验证器中验证具有异常数字可能性的数字

问题描述

我的班级中有一个字段如下所示:

@IsDefined()
@IsInt()
@Min(1)
@Max(10)
someNumber: number;

someNumber也希望能够被分配-1。如何在不制作自定义验证器的情况下合并它?

标签: typescriptvalidationdecoratorclass-validator

解决方案


您可以将NotEqualsMin装饰器结合起来:

@IsDefined()
@IsInt()
@NotEquals(0)
@Min(-1)
@Max(10)
someNumber: number;

推荐阅读