在Elasticsearch中获取搜索值匹配的字段名称

时间:2018-08-09 11:24:08

标签: java elasticsearch

我想获取搜索条件匹配的字段名称。我使用了 lowercase_keyword分析器

我尝试使用突出显示查询,但仅适用于完全匹配。

{
    "query": {
        "query_string" : {
            "query" : "cosmic"
        }
    },
    "highlight" : {
        "fields" : {
            "*" : { }
        },
       "require_field_match": false
    }
}

我想要一个解决方案,以便除了精确匹配字段之外,还可以获得嵌套字段和部分匹配字段的字段名称。

0 个答案:

没有答案