2016-01-21 92 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