浏览代码

feat:搜索

wangshan 3 年之前
父节点
当前提交
d234038573
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      jyBXCore/rpc/util/search.go

+ 2 - 2
jyBXCore/rpc/util/search.go

@@ -369,7 +369,7 @@ func GetSearchQuery(in *bxcore.SearchReq, mustquery string) (qstr string) {
 			if len([]rune(elastic.ReplaceYH(v))) == 1 {
 				//单个字  搜索范围 有全文或者附件 无标题 例如:学 虚拟机 detail  搜索的时候加上标题
 				if DetailFileORTitle(findfields) {
-					keyword_multi_match = fmt.Sprintf(multi_match, "%s", findfields+`"title"`)
+					keyword_multi_match = fmt.Sprintf(multi_match, "%s", findfields+`,"title"`)
 				}
 			} else {
 				//标题 全文搜索 搜索类型开关打开 默认搜索全文;(全文包含标题)(单字排除)
@@ -453,7 +453,7 @@ func GetSearchQuery(in *bxcore.SearchReq, mustquery string) (qstr string) {
 			if len([]rune(elastic.ReplaceYH(v))) == 1 {
 				//单个字 搜索范围 有全文或者附件 无标题 例如:学 虚拟机 detail  搜索的时候加上标题
 				if DetailFileORTitle(findfields) {
-					notkey_multi_match = fmt.Sprintf(multi_match, "%s", findfields+`"title"`)
+					notkey_multi_match = fmt.Sprintf(multi_match, "%s", findfields+`,"title"`)
 				}
 			}
 			notkey_must_not = append(notkey_must_not, fmt.Sprintf(notkey_multi_match, elastic.ReplaceYH(v)))