如何在弹性搜索中看到超过1000条记录

时间:2017-10-05 12:38:04

标签: php elasticsearch

我在弹性

中有以下查询
"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条记录,但我可以看到1000条弹性,我怎么能看到其他记录?

1 个答案:

答案 0 :(得分:0)

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

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