设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
Node.js
›
学习 Nestjs 请教一下自定义管道不生效的问题 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
社保缴纳基数引发的讨论,表示理解不了
›
车牌摇到号了,无奈手头不宽裕,纠结是买二
›
去马来西亚做计算机靠谱吗?
›
最终还是对开发者下手了🤣
›
公司开始主动补缴社保了,是有什么大雷么?
今日热议主题
用 django 写一个跳转到第三方网址的代码。
建议机器人验证增加替代方法
收一台三星 s20,黑点碎屏机
出点手机发票
Web3 黑客松获奖项目分享 OwnSound
腾讯云双十一活动有人组队吗? 2 核 2G99
有什么好玩还可以多人联机的 3A 游戏
有人看过《富豪谷底求翻身》吗?
Cursor 的无限试用似乎被 ban 了
冬季,一冷一热,荨麻疹困扰多年 乙酰胆碱
学习 Nestjs 请教一下自定义管道不生效的问题
xiaohantx
· 2024-8-20 09:31:36 · 80 次点击
core/controller/user/user.controller.ts 文件里引用了自定义的管道 ValidationPipe
但是为什么 core/pipe/validation-pipe.ts 这个管道不生效呀
if (!metatype || !this.toValidate(metatype)) { return value; }
这里两个值都是 false ,后面就不运行了,没有进行类型校验
举报
·
80 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
1 条回复
沙发
EmptyDoc
小成
2024-8-20 09:56:28
管道的正常执行流程就是要么直接返回一个值,要么就抛出异常。
你说两个值都是 false ,取反后不就将 value 返回了吗?
你预期的流程是什么?不妨开调试打个断点单步跟一下。
返回顶部