我在索引中定义了一个日期字段
"_reportDate": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"
}
我有一个查询来自_source字段,它在2015-12-05 01:05:00的字符串中给出_reportDate字段。
除了使用脚本字段之外,我似乎找不到在查询检索期间以不同日期格式获取日期的方法(这不是优选的)。根据我的理解,日期字段将解析为在弹性搜索中索引的长值,我们是否可以在弹性搜索查询期间检索长值?
答案 0 :(得分:0)
您需要存储该字段,并在搜索时询问此存储的字段。
如果它不起作用,您始终可以在索引时使用摄取功能和脚本处理器应用脚本。