是否可以使用以下查询检索命中字段名称?
"query": {
"query_string": {
"query": "the quick brown fox"
}
}
文档说
"默认为index.query.default_field索引设置,而索引设置默认为_all。"
但我需要的是正确的命中字段名称。
答案 0 :(得分:6)
您可以使用highlighting查看与您的查询匹配的字段
{
"query": {
"query_string": {
"query": "the quick brown fox"
}
},
"highlight": {
"fields": {
"*": {}
},
"require_field_match": false
}
}
此查询将返回与您的查询匹配的fields
部分中的highlight