当前使用版本(必填,否则不予处理)

3.5.1

该问题是如何引起的?(确定最新版也有问题再提!!!)

如图,自定义了一个批量删除方法,通过Id批量删除,并希望在逻辑删除的时候能够修改“更新时间”和“更新人员”等。 MyBatis-Plus 自定义通用方法时,多个参数字段无法全部填充

发现的问题,et对象的"更新时间"没有自动填充,调试发现是MybatisParameterHandler处理参数时,如果参数里面有集合,就只会处理集合。 MyBatis-Plus 自定义通用方法时,多个参数字段无法全部填充

虽然将IdList的@Param(value)改成其他的可以解决,但还是希望能支持填充多个参数来避免这个问题。

重现步骤(如果有就写完整)

报错信息