Spring Mongo存储库:查找前n个项目

时间:2019-02-01 10:23:41

标签: spring mongodb repository

我在mongodb上有一个春季后端。我想查询数据库以在一个框中获取“ n”个POI(兴趣点)。此查询工作正常

poisRepository.findTop10ByLocationWithin(box);

但是我想将其扩展为这样的东西:

poisRepository.findTopXByLocationWithin(10, box);

我在文档中找不到该怎么做。除了获取所有结果并通过代码过滤它们之外,还有另一种方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:0)

我从春天开始使用@Query$box mongo query

找到了答案