Sofiane Boumedine Lexique Dev

@Body, @Param, @Query

NestJS 🟡 Mid

Type : NestJS HTTP

Definition

Decorateurs qui extraient les donnees d'une requete HTTP. @Body pour le corps (POST), @Param pour les parametres d'URL, @Query pour les query strings.

Analogie

Comme des pinces specialisees pour chaque partie d'un colis.

Exemple de code

@Post(class="str">':id')
update(
  @Param(class="str">'id') id: string,
  @Query(class="str">'version') v: string,
  @Body() dto: UpdateDto
) { class="cmt">/* id, v, dto disponibles */ }