分页任务

    默认情况下,当您查询获取任务端点时,Meilisearch 会为每个请求返回 20 个任务的列表。本指南向您展示如何使用查询参数导航任务列表。

    分页批次

    使用/batches 路由分页批次遵循与分页任务相同的规则。

    配置返回的任务数

    使用 limit 参数更改返回的任务数

    curl \
      -X GET 'MEILISEARCH_URL/tasks?limit=2&from=10

    Meilisearch 将返回一批任务。每批返回的任务通常称为“页”任务,该页的大小由 limit 确定

    {
      "results": [],
      "total": 50,
      "limit": 2,
      "from": 10,
      "next": 8
    }
    

    可能返回的任务中没有您要查找的任务。在这种情况下,您将需要使用获取所有任务请求响应来导航结果。

    使用响应中包含的 next 值以及 from 来获取下一组结果

    curl \
      -X GET 'MEILISEARCH_URL/tasks?limit=2&from=8

    这将返回一批新任务

    {
      "results": [],
      "total": 50,
      "limit": 2,
      "from": 8,
      "next": 6
    }
    

    next 的值为 null 时,您已到达最后一组结果。

    提示

    fromlimit 与任务过滤参数一起使用以导航过滤的任务列表。