Pipes zijn classes die invoergegevens transformeren of valideren voordat deze een route handler bereikt. Ze werken op de argumenten van controllermethoden — door ze te transformeren (bijvoorbeeld string → getal) of ze te valideren (ongeldige gegevens af te wijzen). Validatie in NestJS is ingebouwd op pipes.
Built-in transformation pipes
()
() {
..(id);
}
