|
@@ -979,17 +979,17 @@ func SearchChartInfoData(indexName, keywordStr string, showSysId []int, sourceLi
|
|
|
// 默认使用中文名字字段去匹配
|
|
|
keywordNameKey := `ChartName`
|
|
|
// 如果没有中文,则使用英文名称字段去匹配
|
|
|
- if !utils.ContainsChinese(keywordStr) {
|
|
|
+ /*if !utils.ContainsChinese(keywordStr) {
|
|
|
keywordNameKey = `ChartNameEn`
|
|
|
- }
|
|
|
+ }*/
|
|
|
shouldMap := map[string]interface{}{
|
|
|
"should": []interface{}{
|
|
|
- map[string]interface{}{
|
|
|
+ /*map[string]interface{}{
|
|
|
"match": map[string]interface{}{
|
|
|
keywordNameKey: keywordStr,
|
|
|
//"Frequency.keyword": "月度",
|
|
|
},
|
|
|
- },
|
|
|
+ },*/
|
|
|
// 因为关键词被分了,所以需要用下面的语句来让他 整个词 查询,从而加重整词的权重
|
|
|
map[string]interface{}{
|
|
|
"match": map[string]interface{}{
|