这就不淡定了,因为mybatis-plus乐观锁的功能,在做数据更新时是要你想查一遍数据再更新,而这时候查出来的实体里带了更新时间的值,这时候用自动填充就无法进行自动更新时间了,因为更新字段updateAt不为null。 因此主要的问题是乐观锁和自动填充的逻辑有点冲突,解决的办法: 1.更新数据时,查出来的数据要手动设置更新...
如果MetaObject对象里的属性只有在值为null时,才会发生更新。 这就不淡定了,因为mybatis-plus乐观锁的功能,在做数据更新时是要你想查一遍数据再更新,而这时候查出来的实体里带了更新时间的值,这时候用自动填充就无法进行自动更新时间了,因为更新字段updateAt不为null。 因此主要的问题是乐观锁和自动填充的逻辑有点冲...