Java 字段唯一性校验不生效

发布时间 2023-12-05 15:36:31作者: 十日复十日

遇到的情况:

需求要求某个字段进行唯一性校验,但是看了下代码,已经进行了唯一值筛选,在页面测试却发现唯一性校验没生效,还是能重复添加

原因:

原来是因为在页面已经重复添加了多个,数据库出现多个值  导致报错了 走了异常  返回null了

解决:

加个limit,在筛选未删除的相等值的字段数据时加个”limit 1“就生效了

queryWrapper.last("limit 1");