2016-01-21 93 views
1

如果两个或多个字符匹配,是否有方法可以让单词显示为匹配的单词?Algolia,只匹配两个或多个字符匹配的单词吗?

一个例子是:

'_highlightResult' => 
    array (size=2) 
     'name' => 
     array (size=3) 
      'value' => string 'Dale Farm <em>Butter</em> Portions 100'<em>s</em>' (length=49) 

你可以看到,“S”从查询匹配,虽然这是一个有点愚蠢,因为它是不是真的东西,我会想匹配。

仍然扫描文档,以防我发现某些东西。

+0

在索引设置中将停用词设置为打开,似乎阻止了这一点,尽管只有最小长度才能匹配。 – rsmarsha

回答

2

minLength与Algolia的本地前缀&并不真正兼容。

这就是说,如果你不实施“你自己”类型的搜索removeStopWords索引设置确实可能是一个好方法!

+0

谢谢,在这个特定的搜索它是缺货的替代品,所以你键入是不需要的。 – rsmarsha