我有这个示例输入类型:
@InputType()
class ExampleInputType {
@Field(() => Number)
@IsInt()
fromAge: number
@Field(() => Number)
@IsInt()
toAge: number
}
有没有办法比较这个例子中的toAge
和字段,使用来自验证器的装饰器,比如?fromAge
class-validator
我有这个示例输入类型:
@InputType()
class ExampleInputType {
@Field(() => Number)
@IsInt()
fromAge: number
@Field(() => Number)
@IsInt()
toAge: number
}
有没有办法比较这个例子中的toAge
和字段,使用来自验证器的装饰器,比如?fromAge
class-validator
我认为您可以使用自定义验证器来处理它。这是一个关于比较密码和密码确认的链接。您可以为您的比较验证器更改它。
恐怕你能得到的最大值是条件验证:
https://github.com/typestack/class-validator#conditional-validation