当前使用版本(必填,否则不予处理)
3.4.0
重现步骤(如果有就写完整)
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class User {
@TableId
private String userId;
private String username;
@TableField(fill = INSERT)
private String createBy;
@TableField(fill = INSERT)
private Date createTime;
@TableField(fill = INSERT_UPDATE)
private String updateBy;
@TableField(fill = INSERT_UPDATE)
private Date updateTime;
}
User user = User.builder()
.username("asd")
.userId("1")
.build();
//触发自动填充
userService.update(user);
//不会触发自动填充
userService.lambdaUpdate()
.set(User::getUsername, "asd")
.eq(User::getUserId, "1")
.update();
Comment From: miemieYaho
填充是填充到entity里面的
Comment From: lizhian
我的意思是,非entity,条件更新,能否也增加自动填充功能