任务分页
默认情况下,当您查询获取任务端点时,Meilisearch 会为每个请求返回 20 个任务的列表。本指南将向您展示如何使用查询参数导航任务列表。
批处理分页
使用 /batches
路由对批处理进行分页遵循与任务分页相同的规则。
配置返回的任务数量
使用 limit
参数更改返回的任务数量
curl \
-X GET 'https://127.0.0.1:7700/tasks?limit=2&from=10
Meilisearch 将返回一批任务。返回的每批任务通常被称为“一页”任务,该页的大小由 limit
确定。
{
"results": [
…
],
"total": 50,
"limit": 2,
"from": 10,
"next": 8
}
返回的任务可能都不是您正在寻找的任务。在这种情况下,您将需要使用获取所有任务请求响应来导航结果。
使用 from
和 next
导航任务列表
使用您之前的查询的响应中包含的 next
值以及 from
来获取下一组结果
curl \
-X GET 'https://127.0.0.1:7700/tasks?limit=2&from=8
这将返回一批新的任务
{
"results": [
…
],
"total": 50,
"limit": 2,
"from": 8,
"next": 6
}
当 next
的值为 null
时,您已到达最后一组结果。
提示
将 from
和 limit
与任务筛选参数一起使用以导航筛选后的任务列表。