# From / Size

原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-from-size.html](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-from-size.html)

译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=4883073](http://www.apache.wiki/pages/viewpage.action?pageId=4260366)

贡献者 : [p](/display/~wangyangting)ing

结果的分页可以通过使用 from 和 size 参数来完成。 from 参数定义了您要提取的第一个结果的偏移量。 size 参数允许您配置要返回的最大匹配数。

虽然 from 和 size 可以设置为请求参数，但它们也可以在搜索正文中设置。from  默认值为 0，size 默认为 10。

```
GET /_search
{
    "from" : 0, "size" : 10,
    "query" : {
        "term" : { "user" : "kimchy" }
    }
}
```

注意 from + size 不能超过 index.max_result_window 索引设置，默认为 10,000。 有关深入滚动的更有效方法，请参阅 Scroll 或 Search After API。