[英]Query in python for elasticSearch
我是ElasticSearch的新手,我只想知道是否有最快的方法来执行此查询:
res = es.search(size=10000,
scroll='1m',
index='myindex',
body={"query": {
"bool": {
"must": [
{"term": {"Plant": 6204}},
{"range": {
"Date shift end": {
"gte": "2016-07-01",
"lte": "2016-08-31"}}}]}}})
非常感谢你
如果可以使用scroll
来检索文档,则可以将size
参数设置为size
参数。 然后,可以通过调用其他API方法,使用上次返回的scroll_id
获取下一个文档size
。
scroll_res = es.scroll(scroll_id=scroll_id, scroll='2m') #Set another scroll expiry time
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.