Typeahead Bloodhound - 过滤器

时间:2015-08-12 13:14:33

标签: filtering typeahead.js bloodhound

我的索引包含单词 dog 如果我输入,我怎么能找到这个条目?我会找到“狗”,“狗”,“做”这个词的所有部分,最小长度为2或3个字符

1 个答案:

答案 0 :(得分:0)

我不是Bloodhound的专家,但你在这里所说的是stemming,看起来你可以用{{1}做的事情和datumTokenizer

对于大多数质量不同的语言都有词干分析器,但我认为现在大多数人用于英语的是Snowball Stemmer。 JavaScript中有很多实现。

一般情况下,为了使事情正常运作,您希望阻止两个您的查询和结果。