Java连接Elasticsearch查询时间范围报错:Elasticsearch exception [type=search_phase_execution_exception......


Java连接Elasticsearch查询时间范围报错:Elasticsearch exception [type=search_phase_execution_exception, reason=all shards failed]

EsUtil.rangeByMust(true,
                queryBuilder,
                "time",
                timeStart,
                timeEnd);

解决方法:

时间范围的数据类型需为 java.util.date ,所以应检查 timeSatrt 、timeEnd 参数的数据类型。

相关阅读 >>

在 java 中定义一个不做事且没有参数的构造方法的作用

java 语言有哪些特点?

java中jsoup解析爬虫获取的页面html数据,轻松实现一个爬虫

java 中的 io 流

java中为什么不要在 foreach 循环里进行元素的 remove/add 操作

java中的强制转换

java stream接口操作 count,anymatch,allmatch,nonematch

java中使用lambda表达式检查list集合是否存在某个值

什么是 java 程序的主类?应用程序和小程序的主类有何不同?

java中map<string,object> map=new hashmap<string,object>的用法

更多相关阅读请进入《Elasticsearch》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...