相关文章推荐
狂野的荒野  ·  Caused by: ...·  1 月前    · 
八块腹肌的西瓜  ·  道诡异仙在哪个软件可以看 - 腾讯动漫·  5 月前    · 
宽容的野马  ·  pyqt5如何实现关闭一个窗口,自动打开另一 ...·  7 月前    · 
跑龙套的茶壶  ·  密约汉中_百度百科·  10 月前    · 
儒雅的冲锋衣  ·  猴耳天坑_百度百科·  1 年前    · 
重感情的板凳  ·  G1M文件扩展名-什么是.g1m文件,如何打开它?·  1 年前    · 
Code  ›  使用elasticsearch-dsl-py查询时间戳范围开发者社区
软件 时间戳 elasticsearch
https://cloud.tencent.com/developer/ask/sof/108468226
傲视众生的开水瓶
1 年前
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
提问
问 使用elasticsearch-dsl-py查询时间戳范围
Stack Overflow用户
提问于 2019-10-18 14:48:31
EN

我有一个elasticsearch范围查询,我想将其转换为 弹性搜索-dsl :

Elasticsearch Python API

{"range": 
    {"@timestamp": 
        {"gte": 1570258800000, 
         "lte": 1571036400000, 
         "format": "epoch_millis"
 }

Elasticsearch-DSL-Py查询?

from elasticsearch import Elasticsearch
from elasticsearch_dsl import Search
client = Elasticsearch(<connection_details>)
s = Search(using=client, index="my-index") \
    .query("???")
3 6.3K 0 票数 1
EN
python
elasticsearch
elasticsearch-dsl
elasticsearch-dsl-py

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-10-19 16:58:04

试试这个:

from elasticsearch import Elasticsearch
from elasticsearch_dsl import Search
client = Elasticsearch(<connection_details>)
s = Search(using=client, index="my-index") \
    .filter('range' ,  **{'@timestamp': {'gte': 1570258800000 , 'lt': 1571036400000, 'format' : 'epoch_millis'}})
票数 6
EN

Stack Overflow用户

发布于 2019-10-19 02:52:39

s = s.query('range', **{'@timestamp': {'gte': ...}})

希望这能有所帮助

票数 2
EN

Stack Overflow用户

发布于 2022-10-27 07:19:38

您还可以提供字符串格式的日期(YYYY-MM-DD)。这里有个片段

from elasticsearch import Elasticsearch
from elasticsearch_dsl import Search
client = Elasticsearch()
 
推荐文章
狂野的荒野  ·  Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no furthe
1 月前
八块腹肌的西瓜  ·  道诡异仙在哪个软件可以看 - 腾讯动漫
5 月前
宽容的野马  ·  pyqt5如何实现关闭一个窗口,自动打开另一个窗口 - CSDN文库
7 月前
跑龙套的茶壶  ·  密约汉中_百度百科
10 月前
儒雅的冲锋衣  ·  猴耳天坑_百度百科
1 年前
重感情的板凳  ·  G1M文件扩展名-什么是.g1m文件,如何打开它?
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号