...
|
...
|
@@ -555,9 +555,11 @@ public class ElasticsearchClientImpl implements IElasticsearchClient { |
|
|
}
|
|
|
map.put("_highlight", highlightMap);
|
|
|
}
|
|
|
//返回距离
|
|
|
BigDecimal geoDis = new BigDecimal((Double) hit.getSortValues()[0]);
|
|
|
map.put("geoDistance", geoDis.setScale(0, BigDecimal.ROUND_HALF_DOWN));
|
|
|
if(searchParam.isGeoQuery()){
|
|
|
//返回距离
|
|
|
BigDecimal geoDis = new BigDecimal((Double) hit.getSortValues()[0]);
|
|
|
map.put("geoDistance", geoDis.setScale(0, BigDecimal.ROUND_HALF_DOWN));
|
|
|
}
|
|
|
resultList.add(map);
|
|
|
}
|
|
|
long total = hits.getTotalHits();
|
...
|
...
|
|