[英]highlight in elasticsearch query? how to highlight two fields?
我的搜索字段是一个,但我需要在文档中突出显示两个字段? 我怎样才能实现这个 例如:我的搜索查询是match:{"file":"hello"}
我也想突出显示 email 字段
您需要将require_field_match
值设置为false
,因为默认情况下,只有包含查询匹配项的字段才会突出显示。
{
"query": {
"match": {
"file": "hello"
}
},
"highlight": {
"require_field_match": "false",
"fields": {
"title": {},
"email": {}
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.