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

标签 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]"

最佳答案

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

关于elasticsearch - 在Elastic Search中突出显示搜索到的关键词,并给出一个错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53636927/

相关文章:

pagination - elasticsearch未分类的大小/索引时的分页

elasticsearch - 如何在查询中包装 ElasticSearch 过滤器

Elasticsearch : Root mapping definition has unsupported parameter

Elasticsearch - 获取子文档的计数,即使计数为零

elasticsearch - 如何从正在运行的 JVM 中捕获堆转储

scala - 使用Apache Spark流向ElasticSearch实时发送Kafka消息

elasticsearch - 如何在Elasticsearch中查询多个字段?

php - FOS Elastica嵌套过滤器不起作用

symfony - FOSElasticaBundle排序不起作用

apache-spark - elastic4s 与 ssl 配置 Elasticsearch 不工作