@Param
NestJS 🟢 JuniorDefinition
Decorateur de parametre qui extrait les parametres de route de l'URL (ex: /users/:id). Peut cibler un parametre specifique ou recuperer tous les params.
Analogie
Comme lire le numero de chambre sur la cle d'hotel pour savoir ou aller.
Exemple de code
@Get(':id')
findOne(@Param('id', ParseIntPipe) id: number) {
return this.userService.findOne(id);
}
Cas d'usage
Extraire les identifiants de ressources ou slugs depuis les URLs REST.