记录一次使用JPA查询List, 因id相同导致返回List与数据库查询结果不一致的问题
如图所示:数据库此时已经插入id相同,但是字段不同的记录

此时奇怪的地方来了,在接口调试的时候发现所有返回的数据都是一样的

解决方案:数据库给id列建立主键或唯一索引,保证id的唯一性。
本文介绍了一次使用JPA查询List时遇到的问题,即由于数据库中存在相同的ID而导致返回的结果与预期不符的情况。文中提供了具体的解决办法,即通过为主键列建立唯一索引来确保ID的唯一性。
记录一次使用JPA查询List, 因id相同导致返回List与数据库查询结果不一致的问题
如图所示:数据库此时已经插入id相同,但是字段不同的记录

此时奇怪的地方来了,在接口调试的时候发现所有返回的数据都是一样的

解决方案:数据库给id列建立主键或唯一索引,保证id的唯一性。
867
2661

被折叠的 条评论
为什么被折叠?