【问题标题】:how to see more than 1000 records in elastic seach如何在elasticsearch中查看1000多条记录
【发布时间】:2017-10-05 23:55:00
【问题描述】:

我在弹性中有以下查询

"query" =>[
                "multi_match" => [
                "fields" => ["prod_name", "prod_seo_name"],
                "type" => "phrase_prefix",
                "query" => $query
            ]

下面是我的网址

http://example.com/ppm2.0/search.html?q=fonerange

当我在 MySql DB 中搜索“prod_name”列上的“fonerange”时,它返回 3000 条记录,但我可以在 elastic 中看到 1000 条,我怎么能看到其他记录?

【问题讨论】:

标签: php elasticsearch


【解决方案1】:

通过查询 elasticsearch 可以看到的文档数量有一个限制,我相信它在 10 000 左右。如果您需要更多,可以使用扫描和滚动 API:

https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-scroll.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-11
    • 1970-01-01
    • 2013-01-25
    • 2014-06-22
    • 2019-09-14
    • 1970-01-01
    相关资源
    最近更新 更多