обьектов. В примере нужно чтобы все поля были обязательными, но если передать {id: 1, role: []} то пройдет
class Role {
@IsDefined()
name: string;
}
class User {
@IsInt()
id: number;
@IsDefined()
@ValidateNested()
@Type(() => Role)
role: Role;
}
в общем проблема решена, тк в последнем коммите добавили isObject, временно написал свой декоратор, жду когда выкатят обнову https://github.com/typestack/class-validator/commit/0a41aeb2d9ebf61b5beddacb7728595b306649fd
Обсуждают сегодня