2
當我將下面的多重匹配查詢與解釋一起提交時,看起來評分是使用匹配字段的最高分數......我希望得到總分所有領域......我該怎麼做。如何將score_mode = sum與Elasticsearch多重匹配查詢結合使用
echo 'Name multi-match BOOSTED query: name.name name.asis name.phonetic name.basename'
curl -sXPOST "localhost:9200/names-test/doc/_search?pretty" -d '{
"query": {
"multi_match": {
"query": "William Jurgenson",
"fields": [ "name.name^1.6", "name.asis^3", "name.phonetic^1.4", "name.basename^1.2" ]
}
}
}'