7

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

我尝试了如下

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

但无法做到这一点。

4

2 回答 2

1

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

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

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

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

于 2018-10-18T19:59:39.660 回答
0

你不能。索引上的匹配项为您提供集合,但如果您想将该集合实例化为具体集合,则必须调用 paginate。你为什么要避免分页?

或者当然,如果您已经拥有 10 个 ref 的集合,您可以发送一个带有 10 个 ref 的查询,并在其上映射以生成数据。因此,如果您有一个确定性的参考方案,您可以这样做,但这似乎有点奇怪。

于 2018-08-28T15:23:32.060 回答