2013-09-26 51 views
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" ] 
     } 
    } 
}' 

回答

相關問題