NestJS · Middle · Запитання 7 з 75
Як interceptor може обгорнути кожну відповідь у { data: ... }?
- 1Змінивши кожен контролер
- 2Через pipe на відповіді
- ✓Правильна відповідь:
return next.handle().pipe(map((data) => ({ data })))
Пояснення
Interceptors - місце для наскрізних змін відповідей. Будьте послідовні: помилки формують фільтри винятків, а не interceptors.