我目前正在做的是获取任务,如:
val tasks = Task.reader(workspaceSid)
.limit(10)
.read()
我得到的是包含Page<Task>
对象的ResourceSet
。Page
内部有records
&下一页和上一页的url。
如何获得这些?页面没有getter,所以我不能做
result.getPage().getNextPageUrl()
或者可能有另一种使用分页的方法?
库实际上为您处理分页。来自Java库的文档:
库自动为您处理分页。使用
read
方法,您可以指定希望接收的记录数量(limit
)和希望每个页面获取的最大大小(pageSize
)。然后,库将为您处理该任务,在遍历记录时在底层获取新页面。