问答详情
源自:2-2 逻辑删除实现

逻辑删除 已删除默认值配置成时间戳

您好,课堂中的逻辑删除 已删除默认值配置的是1,请问是否可以配置成删除记录时的时间戳呢?

提问者:稻草人的微笑 2020-04-24 15:38

个回答

  • 老猿
    2020-04-26 08:46:22
    已采纳

    逻辑删除字段,应该不能配置成你说的那样。你可以看讲的8-3中的一个选装件,你可以在删除的时候,自动填充一下其他字段,其他字段是时间戳类型即可。

  • 稻草人的微笑
    2020-04-25 17:58:32

    解决了,如下配置就可以了

    mybatis-plus:
      global-config:
        db-config:
    
          # 配置逻辑未删除值 默认为 0
          logic-not-delete-value: 0
    
          # 配置逻辑已删除值 默认为 时间戳
          logic-delete-value: UNIX_TIMESTAMP()