【发布时间】:2022-02-14 19:05:33
【问题描述】:
我想创建一个表单构建器,并且我有动态字段和验证。例如,有时我有这样的字段
@IsNotEmpty()
name: string
@IsNotEmpty()
@IsEmail()
email: string
@IsNotEmpty()
@Length(11)
mobile: string
有时我有这样的字段:
@IsNotEmpty()
name: string
@IsNumber()
age: number
我该如何处理?
【问题讨论】:
-
这些不是来自 TypeOrm,您想在数据库定义中使用 TypeOrm 做同样的事情吗?
-
不,我想在数据库之前做这个。
-
因此,您在类验证器包中使用了正确的方法,也许只是使用管道在输入中选择一个或另一个作为 DynamicsFields1 | DynamicsFields2.
标签: node.js nestjs typeorm node.js-typeorm typeorm-validation