一、该问题的重现步骤是什么?
1. 请问下哪里全局配置逻辑删除跟物理删除
2.
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
使用了mybatis-plus的插件。若实体类的字段有@TableLogic字段,就会变成逻辑删除。如果需要物理删除,只需要把这个注解去掉即可。
如果集成了BaseEntity或者TenantEntity,isDeleted字段在父类,只需要在本实体类拷贝isDeleted字段并且删掉组件便可,这样是可以覆盖父类的字段配置的。
@Data @TableName("blade_notice") @EqualsAndHashCode(callSuper = true) public class Notice extends TenantEntity { @Serial private static final long serialVersionUID = 1L; /** * 标题 */ private String title; /** * 是否已删除 */ private Integer isDeleted; }
讨论(0)
官方新品
- 热议问题
-
首页tab导航修改为面包屑导航
1
-
saber3构建发布环境无法访问后端接口
1
-
用户令牌不可用
2
-
框架支持谷歌,apple,insgram三方登录吗?有文档吗?
1
-
Saber3构建无法访问后端Boot服务
1
-
1.0版本物联网初始化数据库如何做到与2.0版本一样?
1
-
数据大屏部署成功后,点击查看模板报错
1
-
数据权限隔离的问题咨询
1
-
minioTemplate如何自定义存储路径
1
-
为什么upload组件不能正常回显文件名称
1
扫一扫访问 Blade技术社区 移动端