gpt4 book ai didi

elasticsearch - 如何在Elasticsearch中滚动多重搜索查询的结果?

转载 作者:行者123 更新时间:2023-12-02 23:37:08 25 4
gpt4 key购买 nike

我尝试了以下两种方式来滚动Elasticsearch多重搜索查询的结果。

方法#1

curl -XGET "http://localhost:9200/indexname/_msearch?scroll=10m" -d'
{ "type": "parent" }
{"query": {"match_all": {}}}
{ "type": "child" }
{"query": {"match_all": {}}}
'

方法2
curl -XGET "http://localhost:9200/indexname/_msearch" -d'
{ "type": "parent", "scroll": "10m" }
{"query": {"match_all": {}}}
{ "type": "child", "scroll": "10m" }
{"query": {"match_all": {}}}
'

这两种方法似乎都不起作用,因为它们没有在响应中返回滚动ID。我能做什么?我究竟做错了什么?
提前致谢。

最佳答案

checkout fromsize-这些可以与每个查询一起使用。例如:

{ "type": "parent" }
{ "from":20,"size":10, "query": {...}}

http://www.elastic.co/guide/en/elasticsearch/reference/1.4/search-request-from-size.html

关于elasticsearch - 如何在Elasticsearch中滚动多重搜索查询的结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29512872/

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