首页 > 解决方案 > 如何获取 FaunaDB 类中的所有实例

问题描述

我有一个有 10 个实例的“帖子”类。如何在不使用 Paginate 方法的情况下使用区系 java 库获取和列出此类中的所有实例?

我尝试了如下

client.query(Get(Class("posts")))

但无法做到这一点。

标签: javafaunadb

解决方案


Fauna 中存在 Paginate 函数来处理请求的数据集。在您的情况下,您可以使用 pagesize 参数并将其增加到一个点。请记住,在达到一定大小后,您将需要使用 paginate 函数来遍历更大的集合。

设置页面大小的简单分页版本如下所示:

Paginate(Match(Index("customer_id_filter"))).size(Value(pageSize));

可以在此处找到使用 paginate 的更强大的示例:


推荐阅读