当前位置:  开发笔记 > 编程语言 > 正文

Elasticsearch query_string命中字段

如何解决《Elasticsearchquery_string命中字段》经验,为你挑选了1个好方法。

是否可以使用以下查询检索命中字段名称?

"query": {
  "query_string": {
     "query": "the quick brown fox"
  }
}

文件说

"默认为index.query.default_field索引设置,默认为_all."

但我需要的是正确的命中字段名称.



1> ChintanShah2..:

您可以使用突出显示来查看与您的查询匹配的字段

{
  "query": {
    "query_string": {
      "query": "the quick brown fox"
    }
  },
  "highlight": {
    "fields": {
      "*": {}
    },
    "require_field_match": false
  }
}

此查询将fieldshighlight与您的查询匹配的部分中返回

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有