0

Panache 支持分页吗?我似乎找不到任何相关的方法。我只发现.batchSize()

在这个电话之后,我正在使用 AggregateIterable。(http://mongodb.github.io/mongo-java-driver/3.12/javadoc/com/mongodb/client/AggregateIterable.html

MyPanacheMongoModel.mongoCollection().aggregate(Arrays.asList(sort1, group, sort2, project, replaceRoot))

我相信我可以在聚合中添加更多阶段,但我正在寻找一个干净的解决方案。

4

1 回答 1

1

就像您添加了所有其他操作一样,您也可以添加skipand limit 操作。由于您通过提供所有操作来执行聚合查询,因此是否是 Panache 无关紧要。它将被转换为 bson 并被执行。

于 2021-02-07T17:28:50.443 回答