【发布时间】:2018-02-25 02:43:52
【问题描述】:
是否有可能具有非对称衰减函数?
如果field 是>= origin,那么结果分数是1。
当接近scale 时,衰减也会以同样的方式发生。
我猜如果scale < origin 是>=,否则如果scale > origin 是<= origin。
从这张图片中,我只想要驼峰的左侧部分而右侧部分平坦。
【问题讨论】:
标签: elasticsearch
是否有可能具有非对称衰减函数?
如果field 是>= origin,那么结果分数是1。
当接近scale 时,衰减也会以同样的方式发生。
我猜如果scale < origin 是>=,否则如果scale > origin 是<= origin。
从这张图片中,我只想要驼峰的左侧部分而右侧部分平坦。
【问题讨论】:
标签: elasticsearch
可能的解决方案:
"filter": {
"range": {
"FIELD": {
"lte":[ORIGIN]
}
}
},
"gauss": {
"FIELD": {
"origin": "ORIGIN",
"scale": "SCALE ( SCALE < ORIGIN )",
"decay": DECAY
}
}
还有更简单的吗?
【讨论】: