2015-08-12 2 views
0

Мой индекс содержит слово dog как я могу найти эту запись, если я нахожу собаки? Я бы нашел все части слова «собаки», «собака», «до» до минимальной длины 2 или 3 символаTypeahead Bloodhound - Filter

ответ

0

Я не специалист по Bloodhound, но то, о чем вы говорите, здесь stemming, и это похоже на то, что вы могли бы сделать, используя datumTokenizer и queryTokenizer.

Есть основания для большинства языков различного качества, но я думаю, что в наши дни большинство людей используют для английского языка Snowball Stemmer. Существует множество реализаций в JavaScript, плавающих вокруг.

В целом, чтобы все правильно работало, вам необходимо свернуть и запрос uer и результаты.

Смежные вопросы