【发布时间】:2017-06-21 12:40:17
【问题描述】:
我有一个包含一些文档的弹性搜索索引,其中每个文档可能有一个名为“creationDate”的字段,其中包含一个日期。
现在我正在查询带有日期的索引,并且我想根据 creationDate 对文档进行评分,因此我设置了一个高斯衰减函数。
但据我了解,衰减函数都是对称的:即,如果我有一份 2005 年的文档,一份 2007 年的文档并搜索 2006 年的文档,那么这两个文档将获得相同的分数。 但是,我希望能够对小于搜索项的值使用不同的衰减,而不是对更大的值。
有没有内置的方法来实现这一点?
【问题讨论】:
标签: elasticsearch