python ElasticSearch Setting max_result_window
程序员文章站
2022-07-05 14:47:48
...
es = Elasticsearch([])
es.indices.put_settings(index='event',
body={'index':{
'max_result_window':500000}})
以上代码设置了窗口最大显示数据条数为500000;
条件查询中,同字段多值查询如下(或):
query ={
"query": {
"bool": {
"should": [
{
"match": {
'subject_type':0
}
},
{
"match": {
'subject_type':1
}
}]
}
},
"sort": [
{"timestamp": {"order": 'desc'}}],
"from": (page - 1) * size,
"size": size, }
res = es.search(index=index_name,
doc_type=doc_type,
body=query)
推荐阅读
-
安装ElasticSearch搜索工具并配置Python驱动的方法
-
Python对ElasticSearch获取数据及操作
-
使用Python操作Elasticsearch数据索引的教程
-
用python简单实现mysql数据同步到ElasticSearch的教程
-
python批量导入数据进Elasticsearch的实例
-
Python插入Elasticsearch操作方法解析
-
安装ElasticSearch搜索工具并配置Python驱动的方法
-
Python日期存入elasticsearch遇到的问题分析
-
Python中elasticsearch插入和更新数据的实现方法
-
python elasticsearch环境搭建详解