@Body, @Param, @Query
NestJS 🟡 MidType : 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">39;:id39;)
update(
@Param(class="str">39;id39;) id: string,
@Query(class="str">39;version39;) v: string,
@Body() dto: UpdateDto
) { class="cmt">/* id, v, dto disponibles */ }