NestJS · Junior · Pytanie 62 z 75
Co robi ClassSerializerInterceptor razem z class-transformer?
export class UserEntity {
id: number;
email: string;
@Exclude()
password: string;
}- ✓Poprawna odpowiedź: Stosuje reguły przekształceń jak
@Exclude(), gdy handler zwraca instancje klas, więcpasswordnie jest wysyłane - 2Szyfruje odpowiedź
- 3Waliduje body żądania
Wyjaśnienie
Działa na instancjach klas, a nie na zwykłych obiektach. Zwracaj new UserEntity(...) albo mapuj na DTO odpowiedzi.