我试图从es查询后获取文档路由值 方式
查询:
SearchRequestBuilder builder= client.prepareSearch(index).setTypes(type)
.setSearchType(SearchType.DEFAULT).setFrom(from).setSize(size).setQuery(json);
if(StringUtils.isNotEmpty(routing)){
builder.setRouting(routing);
}
proc return searchHit:
for (String f : searchHit.getFields().keySet()) {
if(f.equals("_routing")){
return searchHit.getFields().get(f).getValue().toString();
}
这不起作用。任何帮助将不胜感激。