我对使用field_value_factor
ElasticSearch 有疑问。
我想实现的功能是
alpha * log(1 + beta * doc['popularity'].value)
时alpha = 1.0
,使用 的脚本field_value_factor
由下式给出
"field_value_factor": {
"field": "popularity",
"factor": beta,
"modifier": "log1p"
}
如此链接所示:
但是,当 时alpha != 1.0
,我们如何使用 来给出权重(即 alpha)field_value_factor
?
你对此有什么想法吗?