我处理一个包含日期直方图的响应,
所以我列了清单,但是,这个类型是不可见的,
我认为这是因为'org.elasticsearch.search.aggregations.bucket.histogram.InternalDateHistogram‘->内部类Bucket被定义为静态类(而不是公共类);
我该怎么办?
我可以修改elasticsearch-1.4.1.jar中的类文件吗?
发布于 2015-11-03 10:13:02
你会想要把它转换成一个直方图并使用它。如果aggr是你的Aggregation
String name = ((Histogram) aggr).getName();
List<? extends Histogram.Bucket> bucketList = ((Histogram) aggr).getBuckets();
for (Histogram.Bucket bucket : bucketList) {
// do whatever
}https://stackoverflow.com/questions/30478007
复制相似问题