update接口属性为null值处理

问题引出:

    经常遇到这样的疑问,前端表单修改属性, 若没有修改,当点击确定按钮,是否需要调用后台接口,进行修改操作;若有部分属性修改,调用修改接口时参数怎么传?是传所有的属性参数,还是只传部分有更改的参数?我们把这个问题从前端抛到后台,在后台问题可以表述为若修改对象属性值全为null,则是否还要操作数据库;若修改对象部分参数值有变化,其他参数值没变化,则是修改全部属性,还是修改只有参数值有变化的属性?

个人观点:

   当前端表单没有对属性有任何修改,点击确认按钮,则直接跳转界面,不调接口;当有部分属性修改,则调用接口,只传有变化的属性

(未完待续)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容