NestJS · Middle · Frage 21 von 75
Wie validiert man verschachtelte Objekte in einem DTO?
export class CreateOrderDto {
@ValidateNested({ each: true })
@Type(() => OrderItemDto)
items: OrderItemDto[];
}- 1
@ValidateNested()zusammen mit@Type() - 2Den Decorator
@IsObject()nutzen und sonst nichts - 3Verschachtelte Objekte werden automatisch validiert
Antwort zeigen
Richtige Antwort: @ValidateNested() zusammen mit @Type()
Erklärung
Ohne @Type bleiben die verschachtelten Werte einfache Objekte, und ihre Decorators werden ignoriert.