Aller au contenu principal

Décorateur de champ par défaut

Express-Cargo fournit des décorateurs pour définir des valeurs par défaut pour les champs de requête. Le décorateur assigne automatiquement une valeur lorsque la requête entrante n'en fournit pas (undefined ou null).

Décorateur par défaut intégré

@Default(value: T)

Le décorateur @Default assigne une valeur par défaut à une propriété de classe lorsque la requête ne la fournit pas.

  • value : La valeur par défaut à assigner si le champ n'est pas présent dans la requête.
class Request {
@Body()
@Default(1)
price!: number;
}