elasticsearch - 如何在elasticsearch的uri请求搜索中找到日期范围

标签 elasticsearch

我有一个搜索,我需要在其中找到数据的增量
http://localhost:9200/index/index_type/_search?q=sampledate[21-02-2015至 22-02-2015]

但是这个搜索给了我错误
有人可以帮忙吗?

最佳答案

您可以使用以下查询:

GET /index_name/index_type/_search?q=dateCreated:[2016-01-06+TO+2016-01-07]

这仅在 dateCreated 时有效是 date field 。不适用于 String

关于elasticsearch - 如何在elasticsearch的uri请求搜索中找到日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35265465/

相关文章:

elasticsearch - 无痛: Get time difference

json - JQ:从聚合的 json 中创建 CSV

elasticsearch - Kibana 未在 "Discover"选项卡中显示任何结果

java - elasticsearch 中的 too_many_buckets_exception

elasticsearch - ReactiveSearch中的静态过滤器

ruby-on-rails - Elasticsearch 实现为微服务

java - Guice 在 scala 中注入(inject)注释

elasticsearch - 了解 logstash 重试策略

c# - 将具有命名过滤器的ElasticSearch聚合查询转换为NEST C#

ElasticSearch 嵌套 bool 查询