Solr通过模糊匹配提升直接匹配

时间:2015-05-26 16:55:03

标签: solr

我们说我有这样的查询:

text_data:(Apple OR Apple~2)

我怎么知道提供什么样的增值来使直接匹配明显优先于模糊匹配?

1 个答案:

答案 0 :(得分:2)

您无法确保明确的优先级,因为模糊搜索会在更多条款(Apple,Appl,App,Appla等)上自然匹配。只要给它一个足够高的提升值,除了边缘情况外,它将超越模糊搜索。模糊搜索还可以通过对Apple' Apple'的完全匹配进行评分来帮助您。高于任何有删除或替换的匹配

text_data:(Apple^10 OR Apple~2)

将10乘以Apple搜索词的正常分数