save () 和 update () 为什么不需要判断操作成功与否?

save () 和 update () 为什么不需要判断操作成功与否?

save 或 update 返回 false 的情况是: listener 监听模型的 saveing updating 等事件的时候,有额外的判断并返回了 false。我们并没有地方监听这些事件,所以不需要主动判断。

数据库连接或者异常的情况,都会抛出异常,接口需要返回 500 错误,我们不需要手动处理这个异常,DingoApi 处理了这些异常,会返回 500 错误。

楼上举得例子不存在,接口不可能返回 200,但是数据没有保存成功。关注应该是个 put 请求,不应该点击两次,第二次返回 false,请求多少次,都因该返回成功。


回复列表


回复操作