学习 Nestjs 请教一下

xiaohantx · 2024-8-19 17:29:52 · 59 次点击
core/controller/user/user.controller.ts 文件里引用了自定义的管道 ValidationPipe

但是为什么 core/pipe/validation-pipe.ts 这个管道不生效呀

if (!metatype || !this.toValidate(metatype)) {
      return value;
    }
   
这里两个值都是 false ,后面就不运行了,没有进行类型校验
举报· 59 次点击
登录 注册 站外分享
2 条回复  
taotaoHH 小成 2024-8-19 17:39:36
不用全局验证吗     app.useGlobalPipes(new ValidationPipe());
zieglar 小成 2024-8-20 15:35:23
```@Body(new ValidationPipe()) body: any```
返回顶部