课程
/后端开发
/Java
/MyBatis-Plus进阶
userMaper.selectList(null);报错说不能为空
将null改成 new QueryWrapper后 查出已经逻辑删除后的数据
2020-07-12
源自:MyBatis-Plus进阶 2-2
正在回答
请问,在实体中标识是否逻辑删除的属性,加@TableLogic注解了吗?如果没加需要加上。
mybatis-plus: global-config: db-config: logic-delete-field: deleted #全局逻辑删除字段值 3.3.0开始支持,详情看下面。 logic-delete-value: 1 # 逻辑已删除值(默认为 1) logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)
@TableLogicprivate Integer deleted;
先要全局配置,然后再字段属性加上注解吧,这个应该不复杂呀
举报
MyBatis-Plus框架进阶课程
2 回答逻辑删除+物理删除
1 回答逻辑删除 的数据 如何恢复
2 回答逻辑删除 已删除默认值配置成时间戳
1 回答老师你好,逻辑删除的数据怎么查出来?
3 回答逻辑删除的字段在查询的时候的性能影响(Version3.1.0)