类验证器-装饰器不适用于嵌套对象

时间:2020-03-04 04:09:50

标签: class-validator

我使用了Class-Validator,并且具有以下结构对象:


    export class Member {
      @Field({ nullable: true })
      public firstName?: string;

      @Field({ nullable: true })
      public lastName?: string;

      @Field(_type => MemberTeam)
      public memberTeam?: MemberTeam;
    }


    export class MemberTeam {
      @Field ( {nullable: false })
      @Matches(/^[A-Za-z]+$/gm, {
        message: 'We only use letters',
      })
      public name: string;
    }

@Matches中的

MemberTeam无法正常工作。 我也使用ValidatorConstraint来自定义验证器,但它也无法正常工作。

我们可以将class-validator用于上述数据结构吗?

0 个答案:

没有答案