世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。
-侯氏工坊
功能
- 对搜索结果根据函数进行再次评分
- 函数评分结果与原始评分结合作为最终评分
关键字
- function_score
- query
- boost
- boost_mode:function score 与原 score的结合方式
- multiply:default
- replace:使用function score替换原score
- sum
- avg
- max
- min
- score_mode:多个 function score 结合方式
- multiply: default
- sum
- avg
- first
- max
- min
- max_boost
- min_score
- functions
- filter
- weight
- <score_function>