首页 文章

SOLR:根据现场搜索词的位置进行提升

提问于
浏览
3

我正在使用SOLR构建搜索引擎,当用户搜索“apple”之类的短语时,我会得到如下结果:

婴儿食品,苹果......苹果,原料

我希望“apple,raw”出现在“babyfood,apple”之前,因为苹果这个词出现在前面 . 有没有办法用SOLR做到这一点?为搜索词出现在前面的结果提供更多分数?

1 回答

  • -1

    尝试q =(字段:apple *)^ 2 OR字段:apple

    其中field是您要搜索的字段的名称

相关问题