gpt4 book ai didi

amazon-web-services - 当搜索查询返回超过 10000 个文档时,如何在 Elasticsearch 中跳转到最后一页

转载 作者:行者123 更新时间:2023-11-29 02:57:28 26 4
gpt4 key购买 nike

我正在使用搜索查询从 Elasticsearch 中检索文档,它返回了近 50k 个文档。我有一个用户界面,每页呈现 100 个文档,并有一个跳转到最后一页的按钮。每当我尝试点击最后一页时,我都会遇到以下错误结果窗口太大我不想增加 index.max_result_window = 10000

最佳答案

Elasticsearch跳到最后一页我不明白你的意思。 ES 索引所有文档,没有“页面”的概念。

另一方面,如果您在获取记录时遇到问题,请阅读以下内容:

使用“大小”字段指定您希望在响应中包含的文档数。请记住,“size”字段的最大值为 10000。因此,不可能在单个 ES 请求中获取超过 10000 个文档。如果您想获取超过 10k 的文档,请让您的 UI 使用 ES 滚动 API(分页)。 https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-scroll.html

关于amazon-web-services - 当搜索查询返回超过 10000 个文档时,如何在 Elasticsearch 中跳转到最后一页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49599966/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com