class-validator предоставляет декораторы валидации: @IsString(), @IsEmail(), @MinLength(n), @IsOptional(), @IsEnum(), @IsArray(), @ValidateNested() для вложенных объектов. @Type() из class-transformer нужен для трансформации типов (особенно Date, Number из строк). ValidationPipe({ transform: true }) автоматически трансформирует. Кастомные валидаторы через @ValidatorConstraint() + @Validate(). Сообщения об ошибках настраиваются через {message: "..."}.
Как настроить валидацию через class-validator в NestJS?
Middle
306 просмотровAFK Offer AI
Как настроить Node.js для работы за nginx reverse proxy?