Перейти к основному содержимому

Декоратор поля по умолчанию

Express-Cargo предоставляет декораторы для определения значений по умолчанию для полей запроса. Декоратор автоматически присваивает значение, когда входящий запрос не предоставляет его (undefined или null).

Встроенный декоратор по умолчанию

@Default(value: T)

Декоратор @Default присваивает значение по умолчанию свойству класса, когда запрос не предоставляет его.

  • value: Значение по умолчанию для присвоения, если поле отсутствует в запросе.
class Request {
@Body()
@Default(1)
price!: number;
}