关于错误处理

来源:6-6 API对接mysql(博客列表)

qq_那些荒废流年

2020-12-11

老师您好,我发现在课程中并没有提到如果没有传author或keyword怎样处理的情况,或者传递的author或keyword非法时的处理情况,如果要处理这块的逻辑的话是不是要写在controller中呢?

写回答

1回答

双越

2020-12-12

放在 controller 不合适。最正确的方式,应该是使用 JSON Schema Validator ,例如 https://www.npmjs.com/package/ajv 


在我的进阶 nodejs 课程中  https://coding.imooc.com/class/388.html  ,就使用了这个。

0
2
双越
回复
qq_那些荒废流年
差不多的思想。都是逻辑流程的拆分吗。 只不过不通的技术栈,叫法不一样。
2020-12-12
共2条回复

Node.js+Express+Koa2+Nest.js 开发服务端

从入门到实战,一站式掌握 Node.js+Express+Koa2

4051 学习 · 2006 问题

查看课程