问答详情
源自:3-2 自动填充实现

这种方式是对当前数据库所有表的createTime和updateTime字段生效的?

这种方式是对当前数据库所有表的createTime和updateTime字段生效的?

提问者:慕移动6876656 2020-03-06 16:34

个回答

  • 老猿
    2020-03-06 18:02:47

    是对所有表中有这两个字段,并且在实体类中的属性中设置了以下注解的表生效。

    @TableField(fill = FieldFill.INSERT) //insert语句生效
    或者
    @TableField(fill = FieldFill.UPDATE) //update语句生效
    或者
    @TableField(fill = FieldFill.INSERT_UPDATE) //insert和update语句都生效

    还有你需要调用MP提供给你的操作实体的方法,例如insert,updateById等,不传实体的方法是不生效的。

  • 固化剂
    2020-04-12 16:34:01

    怪不得我用userMapper.update(null,wrapper); 不行...