Spring Sort.Direction获取随机化/洗牌结果

时间:2017-09-04 03:54:17

标签: java spring hibernate sorting spring-data-jpa

我有以下代码来获得总结果的升序,然后我将它分成5行的块。

new PageRequest(currentIndex, recordsToFetch, Direction.ASC, "createdDate")

然而,现在我想获得随机结果, 首先我想到使用RAND(),但在阅读了一些帖子后发现它是一个巨大的性能错误并且避免使用它。然后,我尝试从Pagerquest()删除属性顺序,如下所示,它没有用。

new PageRequest(currentIndex, recordsToFetch, null, "createdDate")

我尝试使用Direction(org.springframework.data.domain.Sort.Direction)找到一个帖子或代码来执行此操作,但没有找到运气。 无论如何,我可以在不影响分页的情况下改变总结果。

0 个答案:

没有答案