| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.directory.v1.model |
| 限定符和类型 | 方法和说明 |
|---|---|
PageRequest.Builder |
PageRequest.Builder.cursor(String cursor)
当PageType=CURSOR 时有效\n该方式默认通过ID字段排序,升降序方式可以通过OrderType指定,也可以通过CursorField指定排序字段\n只能顺序分页,不能跳页查询,支持深分页,在需要遍历全部数据的场景只能使用该方式\n第一次传空字符串或者不传,后面传上一次的返回值中的cursor
示例值:sdfsdfsdf
|
PageRequest.Builder |
PageRequest.Builder.cursorField(String cursorField)
暂不支持\n当PageType=CURSOR 时有效\n默认是按照实体ID排序,在ID排序无法满足需求的场景,可以自定义排序字段,只能支持单一字段
示例值:sdfsdfsdf
|
PageRequest.Builder |
PageRequest.Builder.limit(Integer limit)
本次请求条数,不超过100,因为接口会经过权限过滤,所以该值是本次返回的最大值
示例值:100
|
static PageRequest.Builder |
PageRequest.newBuilder() |
PageRequest.Builder |
PageRequest.Builder.offset(Integer offset)
当PageType=OFFSET 时有效\n从0开始,默认通过ID字段排序,升降序方式可以通过OrderType指定,也可以通过OrderFields指定排序字段和对应的排序方式\n请求方需要根据自己的场景算好offset,例如根据PageSize * PageNum得出结果\n支持跳页查询,不支持深分页\n如果Offset + Limit > 10000 时默认返回空,这种场景要么细化筛选条件,要么使用CURSOR方式
示例值:0
|
PageRequest.Builder |
PageRequest.Builder.orderFields(OrderField[] orderFields)
暂不支持\n当PageType=OFFSET 时有效\n默认是按照实体ID排序,在ID排序无法满足需求的场景,可以自定义排序方式
示例值:
|
PageRequest.Builder |
PageRequest.Builder.orderType(Integer orderType)
排序方式,每次请求只能使用一种
示例值:
|
PageRequest.Builder |
PageRequest.Builder.pageType(Integer pageType)
分页方式,每次请求只能使用一种
示例值:
|
| 构造器和说明 |
|---|
PageRequest(PageRequest.Builder builder) |
Copyright © 2026. All rights reserved.