typescript - 在类验证器中验证具有异常数字可能性的数字
问题描述
我的班级中有一个字段如下所示:
@IsDefined()
@IsInt()
@Min(1)
@Max(10)
someNumber: number;
我someNumber
也希望能够被分配-1
。如何在不制作自定义验证器的情况下合并它?
解决方案
您可以将NotEquals
与Min
装饰器结合起来:
@IsDefined()
@IsInt()
@NotEquals(0)
@Min(-1)
@Max(10)
someNumber: number;
推荐阅读
- python - 如何在烧瓶python中将“新的csv文件”保存到“文件名”中
- react-native - 如何修复构建失败的 React Native 应用程序?
- javascript - 如何在 SPA 上使用随机生成的 API 密钥?
- forms - 更新到 xamarin forms 5 导致调试速度非常慢
- android - ScrollView 错误,即使它有一个孩子
- jmeter - 根据示例响应中的 queryTime 断言
- bash - 提取两个字符之间的行的正则表达式
- c# - ASP.NET Core 5 MVC 用员工等级计算工资
- php - PHP imagejpeg() 不会立即覆盖图像文件
- android-layout - Nativescript(JS,XML)中的版本感知组件