【发布时间】:2020-07-27 09:58:14
【问题描述】:
例如对于数据库行,我们可能需要不能未定义的可为空属性:
class DbRow {
@IsNumber()
id!: number;
@IsNumber()
numNullable!: number | null;
}
所以numNullable 可以是数字或null - 但绝对不能是undefined。
我们如何在 class-validator 中表达这一点?
- 添加
@Optional()不起作用,因为这也将允许undefined - 我也没有运气使用自定义验证器
【问题讨论】:
标签: class-validator