我对 ELK 完全陌生,正在尝试检索 40k 文档。 search_after 取决于前一批结果,对我来说没有用。
GET twitter/_search
{
"query": {
"match": {
"title": "elasticsearch"
}
},
"search_after": [1463538857, "654323"],
"sort": [
{"date": "asc"},
{"tie_breaker_id": "asc"}
]
}
如何检索超过10k的文档?
您可以调整参数 max_result_window ,默认情况下为 10k,您可以在创建索引时将此限制增加到 40k 或您想要的其他最大限制。之后您可以在大小参数中传递 40k。