Authored by hugufei

fix tools/show.json

... ... @@ -599,9 +599,9 @@ public class SearchExplainerService {
Map<String, Object> innerFieldsMap = (Map<String, Object>) fieldPropMap.get("fields");
for (String innerField : innerFieldsMap.keySet()) {
String realFieldName = innerField;
if (!innerField.equals(field)) {
realFieldName = field + "." + innerField;
}
// if (!innerField.equals(field)) {
realFieldName = field + "." + innerField;
// }
parseSingle(fieldDescMap, realFieldName, (Map<String, Object>) innerFieldsMap.get(innerField));
}
if (!innerFieldsMap.containsKey(field)) {
... ... @@ -620,7 +620,7 @@ public class SearchExplainerService {
FieldDesc fieldDesc = new FieldDesc();
fieldDesc.field = field;
fieldDesc.type = (String) fieldPropMap.get("type");
fieldDesc.index = (Boolean)fieldPropMap.get("index");
fieldDesc.index = (Boolean) fieldPropMap.get("index");
fieldDesc.analyzer = (String) fieldPropMap.get("analyzer");
fieldDesc.search_analyzer = (String) fieldPropMap.get("search_analyzer");
if (fieldDesc.search_analyzer == null && fieldDesc.analyzer != null) {
... ... @@ -751,13 +751,13 @@ public class SearchExplainerService {
}
public boolean noNeedAnalyzer() {
if(index==null){
if (index == null) {
return false;
}
if(index==Boolean.TRUE){
if (index == Boolean.TRUE) {
return false;
}
if("text".equals(type)){
if ("text".equals(type)) {
return false;
}
return true;
... ... @@ -768,4 +768,5 @@ public class SearchExplainerService {
return "FieldDesc{" + "type='" + type + '\'' + ", index='" + index + '\'' + ", analyzer='" + analyzer + '\'' + ", search_analyzer='" + search_analyzer + '\'' + '}';
}
}
}
... ...