|
@ -9,6 +9,7 @@ import com.yihu.wlyy.statistics.vo.SaveModel;
|
|
|
import io.searchbox.client.JestClient;
|
|
|
import io.searchbox.core.Search;
|
|
|
import io.searchbox.core.SearchResult;
|
|
|
import org.elasticsearch.action.fieldstats.FieldStats;
|
|
|
import org.elasticsearch.action.search.SearchResponse;
|
|
|
import org.elasticsearch.index.query.BoolQueryBuilder;
|
|
|
import org.elasticsearch.index.query.QueryBuilders;
|
|
@ -122,7 +123,9 @@ public class ElasticsearchService {
|
|
|
if (value instanceof String) {
|
|
|
SaveModel.class.getMethod(key, String.class).invoke(saveModel,value);
|
|
|
}else if (value instanceof Integer) {
|
|
|
SaveModel.class.getMethod(key, String.class).invoke(saveModel,value);
|
|
|
SaveModel.class.getMethod(key, Integer.class).invoke(saveModel, value);
|
|
|
}else if (value instanceof Double) {
|
|
|
SaveModel.class.getMethod(key, Integer.class).invoke(saveModel, ((Double)value).intValue());
|
|
|
}
|
|
|
}
|
|
|
saveModels.add(saveModel);
|
|
@ -137,6 +140,6 @@ public class ElasticsearchService {
|
|
|
}
|
|
|
|
|
|
public String UpFirstStr(String str) {
|
|
|
return str.toLowerCase().replaceFirst(str.substring(0, 1), str.substring(0, 1).toUpperCase());
|
|
|
return str.replaceFirst(str.substring(0, 1), str.substring(0, 1).toUpperCase());
|
|
|
}
|
|
|
}
|