NestJS · Junior · Frage 71 von 75
Was liefert PartialType(CreateUserDto)?
export class UpdateUserDto extends PartialType(CreateUserDto) {}- 1Eine Kopie des DTO ohne Validierung
- 2Dasselbe DTO mit allen Feldern optional
- 3Ein DTO nur mit den Pflichtfeldern
Antwort zeigen
Richtige Antwort: Dasselbe DTO mit allen Feldern optional
Erklärung
Mapped Types (PartialType, PickType, OmitType, IntersectionType) kommen aus @nestjs/mapped-types oder @nestjs/swagger und behalten Validierungs- und Doku-Metadaten.