【问题标题】:Highlight the searched keywords in Elastic Search giving an error在 Elastic Search 中突出显示搜索到的关键字会出错
【发布时间】:2018-12-05 16:42:42
【问题描述】:

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

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

                   }
                }
             }
          }
       }
    }

错误:

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

【问题讨论】:

    标签: elasticsearch


    【解决方案1】:

    highlight 参数需要和查询处于同一级别,而不是在里面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-16
      • 2011-02-14
      • 2012-02-16
      • 2014-03-07
      相关资源
      最近更新 更多