feat: There is no way the, xxxx

This commit is contained in:
super_liu
2022-04-28 19:37:58 +08:00
parent 2bc71ee31c
commit 27a04f7c1b
2 changed files with 6 additions and 6 deletions
@@ -1401,13 +1401,13 @@ public class SearchCenterServiceImpl implements SearchCenterService {
if (null != value && selects == null) { if (null != value && selects == null) {
boolSelectValue.should(QueryBuilders.multiMatchQuery(value, boolSelectValue.should(QueryBuilders.multiMatchQuery(value,
"title" "title"
).minimumShouldMatch("100%")); ).minimumShouldMatch("100%").field("title",1000f));
boolSelectValue.should(QueryBuilders.multiMatchQuery(value, boolSelectValue.should(QueryBuilders.multiMatchQuery(value,
"textContent" "textContent"
).minimumShouldMatch("100%")); ).minimumShouldMatch("100%").field("title",1000f));
boolSelectValue.should(QueryBuilders.multiMatchQuery(value, boolSelectValue.should(QueryBuilders.multiMatchQuery(value,
"textItems" "textItems"
).minimumShouldMatch("100%")); ).minimumShouldMatch("100%").field("title",1000f));
boolSelectValue.should(QueryBuilders.wildcardQuery("title.keyword","*"+value+"*")); boolSelectValue.should(QueryBuilders.wildcardQuery("title.keyword","*"+value+"*"));
// multiQueryBuilder = QueryBuilders.multiMatchQuery("*"+value+"*", // multiQueryBuilder = QueryBuilders.multiMatchQuery("*"+value+"*",
// "title.keyword", "textContent", "issue_time").minimumShouldMatch("100%").field("title.keyword", 1000f).field("textContent.keyword", 0.0000000000000000000000000000000001f); // "title.keyword", "textContent", "issue_time").minimumShouldMatch("100%").field("title.keyword", 1000f).field("textContent.keyword", 0.0000000000000000000000000000000001f);
@@ -1417,8 +1417,8 @@ public class SearchCenterServiceImpl implements SearchCenterService {
// searchInfoEO.setSelectValue(searchInfoEO.getSelectValue().replace("-","\\-")); // searchInfoEO.setSelectValue(searchInfoEO.getSelectValue().replace("-","\\-"));
if (null != selects) { if (null != selects) {
boolSelectValue boolSelectValue
.should(QueryBuilders.wildcardQuery("title.keyword", "*" + real + "*")) .should(QueryBuilders.wildcardQuery("title.keyword", "*" + real + "*").boost(1000f))
.should(QueryBuilders.wildcardQuery("textContent.keyword", "*" + real + "*")) .should(QueryBuilders.wildcardQuery("textContent.keyword", "*" + real + "*").boost(0.0000000000000000000000000000000001f))
.should(QueryBuilders.wildcardQuery("issue_time", "*" + real + "*")); .should(QueryBuilders.wildcardQuery("issue_time", "*" + real + "*"));
// for (String se : selects) { // for (String se : selects) {
// if (StringUtils.isNotBlank(se)) { // if (StringUtils.isNotBlank(se)) {
@@ -980,7 +980,7 @@
and stand_type = #{page.standType} and stand_type = #{page.standType}
</if> </if>
<if test='page.syncParam != null and page.syncParam != ""'> <if test='page.syncParam != null and page.syncParam != ""'>
and MODIFY_TIME between DATE_SUB(NOW(),INTERVAL 7 day) and DATE_SUB(NOW(),INTERVAL -1 day) and SAR_STANDARDS_INFO.MODIFY_TIME between DATE_SUB(NOW(),INTERVAL 7 day) and DATE_SUB(NOW(),INTERVAL -1 day)
</if> </if>
<!-- 基本搜索项 --> <!-- 基本搜索项 -->
<!-- 国家、地区 --> <!-- 国家、地区 -->