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中使用lambda表达式检查list集合是否存在某个值
什么是 java 程序的主类?应用程序和小程序的主类有何不同?
servletrequest转httpservletrequest设置header之后取不到header的问题
java stream接口操作 count,anymatch,allmatch,nonematch
更多相关阅读请进入《Elasticsearch》频道 >>
![深入理解Java虚拟机 JVM高级特性与实践 周志明 第3版](https://img.alicdn.com/i2/1046276040/O1CN01DfMOh61uUMoTpWsPQ_!!0-item_pic.jpg)
深入理解Java虚拟机 JVM高级特性与实践 周志明 第3版
这是一部从工作原理和工程实践两个维度深入剖析JVM的著作,是计算机领域公认的经典。