elasticsearch - 如何在Elasticsearch中查询空白日期

标签 elasticsearch tire

在Elasticsearch中,有没有一种方法可以查询带有空白/空值的date类型?索引中为空白日期字段分配了什么值?

我必须使用missing过滤器,还是有使用查询的方法-也许是term

谢谢。

最佳答案

除非您在date字段上指定了null_value,否则建议不要使用过滤器。

elasticsearch讨论组中的This answer讨论的是,在查询中将值设为null的方式类似于未提供值的方式(elasticsearch对其进行查看)。

关于elasticsearch - 如何在Elasticsearch中查询空白日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15313141/

相关文章:

elasticsearch - 带有SSL的Elasticsearch-OSS 7.9.2

elasticsearch - 可视化之前编辑数据

ruby-on-rails - Tire和Elasticsearch SearchRequestFailed SearchPhaseExecutionException

ruby-on-rails - Rails:Elasticsearch已索引已从数据库中删除的记录

java - 在 Elasticsearch 中加载自定义同义词文件时出错

ruby-on-rails-3 - 或查询轮胎/弹性

c# - Elasticsearch 和 NEST : How do you purge all documents from an index?

elasticsearch - 如何解析和提取特定字段并将其存储到logstash过滤器的另一个字段中?

elasticsearch - 安装和运行 elasticsearch 时出现问题

heroku - 无法使geo_point与Heroku上的Bonsai一起使用