泪伤荡的编程指南
首页
Java
Java
基础篇
集合篇
并发篇
JVM篇
新特性
进阶篇
计算机基础
计算机基础
网络
操作系统
数据结构与算法
硬件
数据库
基础篇
MySql
Oracle
PostgreSQL
达梦
Redis
Mongodb
Hive
数据库比较
常用框架
Spring
SpringMvc
SpringBoot
Hibernate
iBatis
Mybatis
Mybatis-plus
Mybatis-plus-join
各个框架对比
方法论
UML画图
设计须知
开发流程
开发理论
架构体系
设计模式
开源知识
微服务
分布式解决方案
SpringCloud
API网关
注册中心
配置中心
服务调用
分布式事务
消息队列
调度作业
链路追踪
服务保障
搜索引擎Elk
安全框架
监控体系
部署容器
服务器与云存储
Netty
Tomcat
Nginx
图片云存储
云存储
虚拟机Linux
项目部署
容器部署
开发日常
开发工具篇
工具库篇
开发技巧篇
工具类系列
Bug记录仓库
随笔
前端学习
HTML与CSS
JS学习
Vue3入门
Vue3进阶
黑马Vue3
项目实战
视频网站
音乐网站
商城网站
论坛网站
scrm项目
Yudao-cloud
RuoYi-Vu-cloud
碎片文章
博客搭建
网站收藏箱
断墨寻径摘录
费曼学习法
程序员英语
Java术语
命名英语
业务英语
表字段英语
包名英语
Github
(opens new window)
开发日常
开发技巧篇
泪伤荡
2024-04-11
目录
唯一索引和逻辑删除冲突解决方法
#
唯一索引和逻辑删除冲突解决方法
#
实现方案
与【删除标识】关联做联合唯一索引
设置删除标识为
null
设置删除标识为
Now()
设置删除标识为
主键 id
新增个【虚拟列】字段 -- del_unique_key
默认为
空
或
0
,逻辑删除时设置为
主键 id
或 其他唯一字段值
不采用逻辑删除,直接采用物理删除
写多一个逻辑删除恢复的接口(可以利用打印日志来定位记录需要恢复数据的
id
)
#
学习参考
唯一性索引与逻辑删除冲突问题解决思路_逻辑删除和唯一索引冲突怎么解决-CSDN博客
(opens new window)
解决数据库逻辑删除与唯一索引冲突的几种思路 - 知乎 (zhihu.com)
(opens new window)
如何解决逻辑删除与数据库唯一约束冲突 - 掘金 (juejin.cn)
(opens new window)
上次更新:
2024/10/26 02:01:17
Map的7种遍历方式
正则表达式
←
Map的7种遍历方式
正则表达式
→
跟随系统
浅色模式
深色模式
阅读模式