NestJS · Middle · Запитання 4 з 75

Як guard ролей читає ролі, оголошені на маршруті?

export const Roles = Reflector.createDecorator<string[]>();

@Roles(["admin"])
@Delete(":id")
remove() {}

Пояснення

getAllAndOverride дає значенню рівня методу перекрити значення рівня класу; getAllAndMerge об'єднує їх.

Де почитати

Помилка в запитанні

NestJS · Middle · запитання 4

Перевірте себе

Пройдіть тест NestJS · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест