feat: There is no way the, 优化ES 存储 新增 3个文本查询字段
This commit is contained in:
+10
@@ -226,6 +226,9 @@ public class StandLawsSearchServiceImpl implements StandLawsSearchService {
|
|||||||
StringBuilder textContent = replaceAll(contentBuilder, "null", "--");
|
StringBuilder textContent = replaceAll(contentBuilder, "null", "--");
|
||||||
fullTextSearchEO.put("textContent",textContent.toString());
|
fullTextSearchEO.put("textContent",textContent.toString());
|
||||||
fullTextSearchEO.put("yearOrder", String.valueOf(attrInfoMap.get("standYear")));
|
fullTextSearchEO.put("yearOrder", String.valueOf(attrInfoMap.get("standYear")));
|
||||||
|
fullTextSearchEO.put("sortTitle", String.valueOf(attrInfoMap.get("standSort")));
|
||||||
|
fullTextSearchEO.put("numberTitle", String.valueOf(attrInfoMap.get("standNumber")));
|
||||||
|
fullTextSearchEO.put("nameTitle", String.valueOf(attrInfoMap.get("standName")));
|
||||||
|
|
||||||
// 全文检索 加入 发布稿 分解单条款内容逻辑
|
// 全文检索 加入 发布稿 分解单条款内容逻辑
|
||||||
StringBuilder itemBuilder = new StringBuilder();
|
StringBuilder itemBuilder = new StringBuilder();
|
||||||
@@ -300,6 +303,9 @@ public class StandLawsSearchServiceImpl implements StandLawsSearchService {
|
|||||||
StringBuilder textContent = replaceAll(contentBuilder, "null", "--");
|
StringBuilder textContent = replaceAll(contentBuilder, "null", "--");
|
||||||
fullTextSearchEO.put("textContent",textContent.toString());
|
fullTextSearchEO.put("textContent",textContent.toString());
|
||||||
fullTextSearchEO.put("yearOrder", String.valueOf(attrInfoMap.get("lawsYearName")));
|
fullTextSearchEO.put("yearOrder", String.valueOf(attrInfoMap.get("lawsYearName")));
|
||||||
|
fullTextSearchEO.put("sortTitle", String.valueOf(attrInfoMap.get("lawsTypeName")));
|
||||||
|
fullTextSearchEO.put("numberTitle", String.valueOf(attrInfoMap.get("lawsNumber")));
|
||||||
|
fullTextSearchEO.put("nameTitle", String.valueOf(attrInfoMap.get("lawsName")));
|
||||||
|
|
||||||
if (null != attrInfoMap.get("issueTime") && !"".equals(attrInfoMap.get("issueTime")) && !"null".equals(attrInfoMap.get("issueTime"))) {
|
if (null != attrInfoMap.get("issueTime") && !"".equals(attrInfoMap.get("issueTime")) && !"null".equals(attrInfoMap.get("issueTime"))) {
|
||||||
fullTextSearchEO.put("issue_time", dateFormatToStr(String.valueOf(attrInfoMap.get("issueTime"))));
|
fullTextSearchEO.put("issue_time", dateFormatToStr(String.valueOf(attrInfoMap.get("issueTime"))));
|
||||||
@@ -355,6 +361,10 @@ public class StandLawsSearchServiceImpl implements StandLawsSearchService {
|
|||||||
StringBuilder textContent = replaceAll(contentBuilder, "null", "--");
|
StringBuilder textContent = replaceAll(contentBuilder, "null", "--");
|
||||||
fullTextSearchEO.put("textContent",textContent.toString());
|
fullTextSearchEO.put("textContent",textContent.toString());
|
||||||
fullTextSearchEO.put("yearOrder", String.valueOf(attrInfoMap.get("standYear")));
|
fullTextSearchEO.put("yearOrder", String.valueOf(attrInfoMap.get("standYear")));
|
||||||
|
fullTextSearchEO.put("sortTitle", String.valueOf(attrInfoMap.get("standSort")));
|
||||||
|
fullTextSearchEO.put("numberTitle", String.valueOf(attrInfoMap.get("standNumber")));
|
||||||
|
fullTextSearchEO.put("nameTitle", String.valueOf(attrInfoMap.get("stand_name")));
|
||||||
|
|
||||||
if (null != attrInfoMap.get("issueTime") && !"".equals(attrInfoMap.get("issueTime")) && !"null".equals(attrInfoMap.get("issueTime"))) {
|
if (null != attrInfoMap.get("issueTime") && !"".equals(attrInfoMap.get("issueTime")) && !"null".equals(attrInfoMap.get("issueTime"))) {
|
||||||
fullTextSearchEO.put("issue_time", dateFormatToStr(String.valueOf(attrInfoMap.get("issueTime"))));
|
fullTextSearchEO.put("issue_time", dateFormatToStr(String.valueOf(attrInfoMap.get("issueTime"))));
|
||||||
fullTextSearchEO.put("issue_time_order", dateFormatToStr(String.valueOf(attrInfoMap.get("issueTime"))).replace("-",""));
|
fullTextSearchEO.put("issue_time_order", dateFormatToStr(String.valueOf(attrInfoMap.get("issueTime"))).replace("-",""));
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ public class SendBussMQService {
|
|||||||
}
|
}
|
||||||
saveMap.put("standYear",infoEO.getStandYear());
|
saveMap.put("standYear",infoEO.getStandYear());
|
||||||
saveMap.put("stand_year",infoEO.getStandYear());
|
saveMap.put("stand_year",infoEO.getStandYear());
|
||||||
saveMap.put("standNumber",infoEO.getStandCode());
|
saveMap.put("standNumber",infoEO.getStandNumber());
|
||||||
saveMap.put("stand_code",infoEO.getStandCode());
|
saveMap.put("stand_code",infoEO.getStandCode());
|
||||||
saveMap = dealNumberMsg(saveMap,infoEO,infoEO.getStandSort());
|
saveMap = dealNumberMsg(saveMap,infoEO,infoEO.getStandSort());
|
||||||
saveMap.put("nameshow",infoEO.getStandName());
|
saveMap.put("nameshow",infoEO.getStandName());
|
||||||
|
|||||||
Reference in New Issue
Block a user