Open wyy159 opened 5 months ago
框架自带的DIFF函数没有做null判断,个人感觉可以加一下字段值为Null就不比较
我们也遇到相同问题,例如,我只修改了用户"nickname"字段,但是必须要把所有的其他没有修改的字段也让前端传过来,才能正确比对字段的修改记录,否则就会出现以下日志内容: 更新管理员:删除了【备注】:【测试】;删除了【管理员状态】:【0】;删除了【登录用户名】:【test】 上面的内容明显不是想要的; 希望大佬能够增加个判断,如果传入的对象为null,则忽略对比;或者增加的配置,让开发者自己选择是否忽略
更新管理员:删除了【备注】:【测试】;删除了【管理员状态】:【0】;删除了【登录用户名】:【test】
框架自带的DIFF函数没有做null判断,个人感觉可以加一下字段值为Null就不比较