确认

  • [x] 我使用的版本是最新版, 并且使用插件确认过项目里无依赖版本冲突
  • [x] 我已经在 issue 中搜索过, 确认问题没有被提出过
  • [x] 我已经修改标题, 将标题中的 描述 替换为遇到的问题

当前程序版本

3.5.11

问题描述

sqlSet如下: SET <if test="@org.apache.ibatis.reflection.SystemMetaObject@forObject(_parameter).findProperty('id', false) != null">update_by=#{updateBy},update_time=#{updateTime}, </if>deleted=1

分析出的原因:getSqlSet 方法中 if (withUpdateFill) { // 不进行 if 包裹 return sqlSet; } 直接进行了返回,感觉还可以判断一下 FieldStrategy类型

详细堆栈日志


Comment From: nieqiurong

写清楚你的复现用例.