'Пассажиры', type: [Pax], required: true})
readonly paxes: Array<Pax>
там массив объектов. Как сделать так чтобы я мог навешивать валидаторы из класса class-validator чтобы каждое свойсво каждого объекта проверялось?
Сделать dto, а не указывать это в декораторе) class Passengers {items: Pax[]} Тут уде валидируй как тебе хочется и как нужно
я сделал условно так: class Pax { @ApiProperty({example: '1', description: 'Код места в автобусе', required: true}) @IsNotEmpty({message: 'Не должно быть пустым'}) @IsString({message: 'Должно быть строкой'}) readonly seatCode: string но это не хотит работать
над items укажи тип @Type(() => [Pax])
что это за @Type? не могу понять
Обсуждают сегодня