相关文章推荐
酷酷的排球  ·  module' object has no ...·  3 周前    · 
爱笑的蜡烛  ·  Importing Tester ...·  3 周前    · 
谦和的牙膏  ·  module 'numpy' has no ...·  3 周前    · 
有爱心的书签  ·  php 使用 curl ...·  1 年前    · 
豁达的充电器  ·  Anonymous access is ...·  1 年前    · 

elasticsearch python query range

在 Elasticsearch 中使用 Python 查询范围,可以使用 elasticsearch-dsl 库。

首先,您需要安装该库:

pip install elasticsearch-dsl

然后,您可以创建一个搜索对象,并在该对象上执行搜索操作:

from elasticsearch_dsl import Search
client = Elasticsearch()
s = Search(using=client, index="my-index") \
    .filter("range", published_date={ "gte": "2015-01-01", "lte": "2015-12-31" })
response = s.execute()

这样,您就可以使用 Python 查询 Elasticsearch 中的范围数据了。

  •