我的意思是弹性目前吸引我的totalElements(所有创建的文档),但我需要将搜索限制为10000个已创建的文档。
我期待这样的结果例如:
totalElements = 3031203120
founded = 10000 // here maximum is 10 000
如果totalElements< = 10 000
totalElements = 100 // here maximum is 10 000
founded = 100 // here maximum is 10 000
是否有可能这样做?另一个问题是,如果存在这样的选项,它会自动转换为值TotalPages等。
我想要使用本机搜索查询的解决方案。
如果你不问,我希望你理解我的意思。
答案 0 :(得分:0)
您可以使用terminate_after参数。例如:
GET /products/_search
{
"query": {"match_all": {}},
"terminate_after": 100
}
这会将每个分片中的匹配数限制为100。
因此,如果你有5个碎片,你将获得最多500次点击。