2021
03-29
03-29
详解MyBatisPlus逻辑删除与唯一索引冲突问题
1、问题背景:在开发中,我们经常会有逻辑删除和唯一索引同时使用的情况。但当使用mybatisplus时,如果同时使用逻辑删除和唯一索引,会报数据重复Duplicateentry的问题。举个例子:原来数据库结构:这里location_id是唯一索引CREATETABLE`eam_location`(`id`int(11)NOTNULLAUTO_INCREMENT,`location_id`varchar(50)UNIQUENOTNULLCOMMENT'位置代码',`location_level`tinyint(1)NOTNULLCOMMENT'位置级别',...
继续阅读 >