Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring Data MongoDB中的键集(寻道)分页_Mongodb_Pagination_Spring Data Mongodb - Fatal编程技术网

Spring Data MongoDB中的键集(寻道)分页

Spring Data MongoDB中的键集(寻道)分页,mongodb,pagination,spring-data-mongodb,Mongodb,Pagination,Spring Data Mongodb,目前我正在尝试实现keyset,aka。查找Spring数据MongoDB的分页。目前,我正试图通过使用提供的信息来实现这一点。不幸的是,这是一个低级实现,我希望得到类似的抽象,因为它们似乎不支持MongoDB 是否有任何抽象/简单的方法可以让我完成这项任务,或者这是我需要自己在底层实现的吗?如果您使用的是spring data MongoDb,那么您可以通过 例如,以20页大小访问用户的第二页,您可以简单地执行以下操作: PagingAndSortingRepository存储库=/…获取对b

目前我正在尝试实现keyset,aka。查找Spring数据MongoDB的分页。目前,我正试图通过使用提供的信息来实现这一点。不幸的是,这是一个低级实现,我希望得到类似的抽象,因为它们似乎不支持MongoDB


是否有任何抽象/简单的方法可以让我完成这项任务,或者这是我需要自己在底层实现的吗?

如果您使用的是spring data MongoDb,那么您可以通过

例如,以20页大小访问用户的第二页,您可以简单地执行以下操作:

PagingAndSortingRepository存储库=/…获取对bean的访问权限

页面用户=repository.findAllnew PageRequest1,20

有关更多详细信息,请查阅以下官方文件:


希望这些文档能够解决您的问题

下面的答案解决了您的问题吗?您好,不幸的是,分页和排序存储库用于分页的技术是偏移分页,而不是键集分页。我还没有找到任何快速简单的解决方案来免费实现键集分页。谢谢你的尝试,不过我很感激。