Vamzdžiai (pipes) yra klasės, kurios transformuoja arba validuoja įvesties duomenis, kol jie pasiekia maršruto tvarkiklį (route handler). Jie veikia kontrolerio metodų argumentuose — juos transformuodami (pvz., string → number) arba juos validuodami (atmesdami netinkamus duomenis). Validavimas NestJS yra pagrįstas vamzdžiais.
Built-in transformation pipes
()
() {
..(id);
}
