管道 可以做两件事
1.转换,可以将前端传入的数据转成成我们需要的数据
2.验证 类似于前端的rules 配置验证规则
我们先来讲一下转换 Nestjs 提供了八个内置转换API
-
ValidationPipe
-
ParseIntPipe
-
ParseFloatPipe
-
ParseBoolPipe
-
ParseArrayPipe
-
ParseUUIDPipe
-
ParseEnumPipe
-
DefaultValuePipe
案例1 我们接受的动态参数希望是一个number 类型 现在是string
这时候就可以通过内置的管道 去做转换
案例2 验证UUID
安装uuid
npm install uuid -S
npm install @types/uuid -D
生成一个uuid
通过
女装照
标签:转换,uuid,验证,第十八章,小满,管道,nestjs,install From: https://blog.51cto.com/u_13463935/6017247