gpt4 book ai didi

ElasticSearch Scroll 只返回 10 条记录

转载 作者:行者123 更新时间:2023-12-02 22:50:01 26 4
gpt4 key购买 nike

我使用滚动查询ES,但我仍然有10条记录,我的查询如下:

curl -XGET 'http://10.0.0.5:9200/myin/app/_search?scroll=1m' -d '{
"_source": "appAd",
"query": {
"bool": {
"must_not": {
"term": {
"app.raw": "dt"
}
}
}
}

结果如下:
"took":467,"_shards":{"total":24,"successful":24,"failed":0},"hits":{"total":760000} ...

但它只返回 10 条记录,尽管它达到了 760000。

最佳答案

您需要使用查询结果中返回的 scroll_id 调用滚动 API 以获取下一组结果。继续调用,直到处理完所有结果。

curl -XGET  'localhost:9200/_search/scroll'  -d'
{
"scroll" : "1m",
"scroll_id" : "c2Nhbjs2OzM0NDg1ODpzRlBLc0FXNlNyNm5JWUc1"
}
'

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

关于ElasticSearch Scroll 只返回 10 条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36463777/

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