楼主在使用spring boot查询es时遇到一个问题 想使用时间进行筛选 但是在spring boot中@timestamp获取不到
想法是在插入时 根据@timestamp复制一个字段
配置方案
修改/logstash/bin中的配置文件 在filter中添加
ruby { code => "event['time'] = event['@timestamp']" } mutate { add_field => ["time", "%{@timestamp}"] }
会在索引添加一个time字段 类型为date