diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java index 05c8c925d..4cf99fd41 100644 --- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java +++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/document/service/impl/BussDocumentLibraryEOServiceImpl.java @@ -1529,14 +1529,6 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl hashMap = new HashMap<>(); -// for (Map.Entry entry : map.entrySet()) { -// if(fieldListTemp.contains(entry.getKey())){ -// hashMap.put(entry.getKey(),entry.getValue()); -// } -// } -// mapCopy(hashMap, stringMap); mapListTemp.add(stringMap); } @@ -1571,6 +1563,12 @@ public class BussDocumentLibraryEOServiceImpl extends ServiceImpl objectMap : mapListTemp) { + jeroElasticsearchTemplate.delete(SearchEnum.FULL_TEXT_SEARCH.getValue(), SearchEnum.FULL_TEXT_SEARCH.getValue(), (String) objectMap.get("id")); + } jeroElasticsearchTemplate.saveOrUpdate(SearchEnum.INDEX_NAME_DOCUMENT.getValue(), SearchEnum.TYPE_NAME_DOCUMENT.getValue(), (String) map.get("id"), jsonObject); //添加全文 jeroElasticsearchTemplate.saveBatch(SearchEnum.FULL_TEXT_SEARCH.getValue(), SearchEnum.FULL_TEXT_SEARCH.getValue(), array);