|
|
|
@@ -231,8 +231,8 @@ public class BaseServiceImpl<Q extends BaseEntity, D extends BaseEntity, IDG ext |
|
|
|
@Override |
|
|
|
public void createEsIndex(D dto) { |
|
|
|
boolean exists = false; |
|
|
|
String indexName = activeProfile+"_"+dto.getClass().getSimpleName(); |
|
|
|
indexName = indexName.toLowerCase(); |
|
|
|
String indexName = activeProfile+StrUtil.camelCaseToUnderscore(dto.getClass().getSimpleName()); |
|
|
|
|
|
|
|
try { |
|
|
|
String finalIndexName = indexName; |
|
|
|
exists = client.indices().exists(query -> query.index(finalIndexName)).value(); |
|
|
|
@@ -253,8 +253,8 @@ public class BaseServiceImpl<Q extends BaseEntity, D extends BaseEntity, IDG ext |
|
|
|
@Override |
|
|
|
public void saveToEs(BaseEntity dto) { |
|
|
|
try { |
|
|
|
String indexName = activeProfile+"_"+dto.getClass().getSimpleName(); |
|
|
|
indexName = indexName.toLowerCase(); |
|
|
|
// CharsetUtil |
|
|
|
String indexName = activeProfile+StrUtil.camelCaseToUnderscore(dto.getClass().getSimpleName()); |
|
|
|
createEsIndex((D)dto); |
|
|
|
String finalIndexName = indexName; |
|
|
|
client.index(i -> i |
|
|
|
|