将 spring 数据 mongo 中的列表转换为页面?
Convert List to Page in spring data mongo?
我真的很难将 spring 数据 mongo 中的 List<User> users
转换为 Page<User>
?注意 Page
是 org.springframework.data.domain.Page
的 API;
我正在使用 Spring 的 Pagination
数据 Mongo,所以我需要发送 Page<User>
而不是 List<User>
。
如果我不想使用 Page<>
存储库方法,我们如何从列表中获取页面?
请帮助我。
您可以通过以下方式进行。它的实现非常简单,对我来说效果很好。
Page<User> usersPage = new PageImpl<User>(users,pageable, users.size());
我真的很难将 spring 数据 mongo 中的 List<User> users
转换为 Page<User>
?注意 Page
是 org.springframework.data.domain.Page
的 API;
我正在使用 Spring 的 Pagination
数据 Mongo,所以我需要发送 Page<User>
而不是 List<User>
。
如果我不想使用 Page<>
存储库方法,我们如何从列表中获取页面?
请帮助我。
您可以通过以下方式进行。它的实现非常简单,对我来说效果很好。
Page<User> usersPage = new PageImpl<User>(users,pageable, users.size());