Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 思考狮身人面像可以优先考虑更大的n克匹配吗?_Ruby On Rails_Ruby_Search_Thinking Sphinx_N Gram - Fatal编程技术网

Ruby on rails 思考狮身人面像可以优先考虑更大的n克匹配吗?

Ruby on rails 思考狮身人面像可以优先考虑更大的n克匹配吗?,ruby-on-rails,ruby,search,thinking-sphinx,n-gram,Ruby On Rails,Ruby,Search,Thinking Sphinx,N Gram,我使用的是思维敏捷的Sphinx2.0.1Gem和Rails2.3.8和Ruby1.8.7 我正在努力提高我的网站的搜索质量,我希望能够将二元和三元匹配优先于非连续多字匹配 如果我的术语有误,这里有一个例子:对于查询“绿色番茄”,我希望“油炸绿色番茄三明治”比“绿豆和番茄沙拉”更匹配 理想情况下,我希望控制这种效果的强度,也许能够连续地评估组成词的接近程度(即,匹配词之间的距离越远,整体匹配越弱)

我使用的是思维敏捷的Sphinx2.0.1Gem和Rails2.3.8和Ruby1.8.7

我正在努力提高我的网站的搜索质量,我希望能够将二元和三元匹配优先于非连续多字匹配

如果我的术语有误,这里有一个例子:对于查询“绿色番茄”,我希望“油炸绿色番茄三明治”比“绿豆和番茄沙拉”更匹配

理想情况下,我希望控制这种效果的强度,也许能够连续地评估组成词的接近程度(即,匹配词之间的距离越远,整体匹配越弱)