我有一个在Elasticsearch中搜索时必须生成的要求。根据它,如果我们正在搜索字符串"我的遗失属性文件" 如果在任何字段中找到完整的短语,那么doc将被提升并且 如果从4个单词中找到三个单词,那么该文档将被赋予更低的提升。因此,基本上我们需要在该字段中给出与关键字顺序匹配更多相关性。 所以按顺序
"My missing property file" - most higher boost
"missing property file" - second higher boost
"missing property" - third higher boost.
现在当我们有条件时,我们的字段包含"缺少属性文件"和"我遗失的财产"在这种情况下,每个关键字的idf应决定相关性。
我们如何在Elasticsearch中实现这一目标? 任何帮助或建议都会很棒
答案 0 :(得分:1)
该字段上的正常匹配查询应按您所需的顺序对您的匹配进行排名。