请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

有三个疑问?

1、这里为了预防创建新数据失败,是不是也要做一个异常处理?
图片描述

2、接口方法接收到前端传来的数据(如:group_id),是先做在数据库中是否存在该数据的判断(如:该group是否存在),还是先验证传来的数据格式是否正确?

3、这里为什么又是“data”,又是“json”?
图片描述

正在回答

1回答

bobby 2019-11-20 14:05:13
  1. create方法可能会出现异常,也可以自己用try 进行捕捉,如果不捕捉会自动抛给上一层

  2. 如果是update操作,肯定是先验证group_id是否存在

  3. 两个参数具体的区别可以看看这个 https://www.jianshu.com/p/9095a27b1bf2

0 回复 有任何疑惑可以回复我~
  • 提问者 专业躺鸡 #1
    对于第一个问题,上图中,抛给上一层是指哪里?
    回复 有任何疑惑可以回复我~ 2019-11-25 14:12:57
  • 提问者 专业躺鸡 #2
    老师~ 还有一个问题,当create出现异常时,异常类型我应该选择的是哪一个,对应的返回状态码选择的是500吗?
    回复 有任何疑惑可以回复我~ 2019-11-25 20:20:24
  • bobby 回复 提问者 专业躺鸡 #3
    抛给哪里不重要,重要的是抛出去,但是谁来来接收这个错误处理就需要你自己考虑了
    回复 有任何疑惑可以回复我~ 2019-11-26 13:29:06
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信