0
我想操縱,通過功能計算出的最終得分。操縱最終得分
{
"query": {
"function_score": {
"functions": [
{
//Some decay function --> f1
},
{
//Some decay function --> f2
},
{
//Some field_value_factor --> f3
}
],
"score_mode": "sum",
"boost_mode": "replace"
}
}
}
這個查詢計算最終得分是這樣的:final score = f1 + f2 + f3
有沒有一種方法,使最終的觸摸進球也是這樣嗎?
final score = (f1 + f2 + f3) * doc['fancy_field']
幫助很大,謝謝。 – gunererd
高興它幫助;-) – Val