在Elastic Search中突出显示搜索到的关键词,并给出一个错误

时间:2018-12-05 16:42:43

标签: elasticsearch

使用Elastic Search 6.4.2。尝试实施突出显示关键字。当我尝试运行以下查询时,出现了不受支持的错误。在查询中使用突出显示的任何方式。
查询:

{
       "query":{
          "bool":{
             "must":{
                "query_string":{
                   "query":"test"
                }
             },
             "filter":{
                "term":{
                   "college":"engineering"
                }
             },
             "highlight":{
                "fields":{
                   "*":{

                   }
                }
             }
          }
       }
    }

错误:

"[bool] query does not support [highlight]"

1 个答案:

答案 0 :(得分:1)

Highlight参数必须与查询处于同一级别,而不是内部。