[英]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.