java - 如何获取 FaunaDB 类中的所有实例
问题描述
我有一个有 10 个实例的“帖子”类。如何在不使用 Paginate 方法的情况下使用区系 java 库获取和列出此类中的所有实例?
我尝试了如下
client.query(Get(Class("posts")))
但无法做到这一点。
解决方案
Fauna 中存在 Paginate 函数来处理请求的数据集。在您的情况下,您可以使用 pagesize 参数并将其增加到一个点。请记住,在达到一定大小后,您将需要使用 paginate 函数来遍历更大的集合。
设置页面大小的简单分页版本如下所示:
Paginate(Match(Index("customer_id_filter"))).size(Value(pageSize));
可以在此处找到使用 paginate 的更强大的示例:
推荐阅读
- php - 返回字符串但不回显到屏幕
- java - 检查 json 数组是否有任何项目
- javascript - 使用 JS/HTML 将行的一部分从一个表移动到另一个表,并使用 onclick 删除其余部分
- scala - 如何在 Spark 中读取数据集中的地图
- python - Python Pandas 旋转一列并取消旋转 X 列
- shell - Dockerfile:如何从文件内容设置环境变量
- c# - CancellationToken 泄漏内存
- angular - How to set multiple cross fields validators in a fromGroup Angular 4
- python - python中的隐式扩展?
- forms - 防止 Vue.js 中的表单默认行为