Jpa 分页查询返回不同页面索引的重复记录
我正在使用JPA+EclipseLink+Oracle和nativequery实现分页 查询时,我正在为设置正确的值 setFirstResult(); setMaxResults()强> 但在结果集中,我发现重复的记录和以前为不同页面索引提取的记录Jpa 分页查询返回不同页面索引的重复记录,jpa,pagination,duplicates,recordset,Jpa,Pagination,Duplicates,Recordset,我正在使用JPA+EclipseLink+Oracle和nativequery实现分页 查询时,我正在为设置正确的值 setFirstResult(); setMaxResults() 但在结果集中,我发现重复的记录和以前为不同页面索引提取的记录 Query query = em.createNativeQuery("Select * from View"); query.setFirstResult((pageIndex - 1)
Query query = em.createNativeQuery("Select * from View");
query.setFirstResult((pageIndex - 1) * pageSize);
query.setMaxResults(pageSize);
return query.getResultList();
通过like添加订单
Query query = em.createNativeQuery("Select * from View v order by v.id");
query.setFirstResult((pageIndex - 1) * pageSize);
query.setMaxResults(pageSize);
return query.getResultList();
你会写代码段吗?添加了代码段