NestJS · Middle · Pytanie 4 z 75

Jak guard ról odczytuje role zadeklarowane na trasie?

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

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

Wyjaśnienie

getAllAndOverride pozwala wartości z metody nadpisać wartość z klasy; getAllAndMerge je łączy.

Do poczytania

Błąd w pytaniu

NestJS · Middle · pytanie 4

Sprawdź się

Rozwiąż test NestJS · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test