Иконка ресурса

Настраиваем Elasticsearch для не английских языков

Hope

Premium
Сообщения
48,305
Решения
22
Реакции
71,871
Баллы
40,905
Пользователь Hope разместил новый ресурс:

Настраиваем Elasticsearch для не английских языков - Настраиваем Elasticsearch для не английских языков.

Открываем файл /elasticsearch/config/elasticsearch.yml и в самый его низ добавляем (на примере русского языка):
Код:
index.analysis.analyzer.default.type: custom
index.analysis.analyzer.default.tokenizer: standard
index.analysis.analyzer.default.filter: ["standard", "lowercase", "stop", "snow", "length" ]
index.analysis.filter.snow.type: snowball
index.analysis.filter.snow.language: Russian
index.analysis.filter.length.type: length
index.analysis.filter.length.min: 3


Если Вас не...

Узнать больше об этом ресурсе...
 
Не совсем понял зачем менять на русский в файле /elasticsearch/config/elasticsearch.yml если в самом моде это предусмотрено в настройках Elasticsearch
"Алгоритм стемматизации с использованием языка:" выбираем Russian
Вроде как все ищет при текущих настройках
 
Ну ищет и радоваться надо. :)
 
у вас как стоит на форуме - в файле и в настройках изменено ? или только в файле ( /elasticsearch/config/elasticsearch.yml ) ?
 
В настройках только.
 
Hope, подскажи можно ли вылечить поиск xenforo, в частности
если в теме названия присутствует дефис "-" то тему не реально найти по названию
Пример, ищем тему на xenforo.info Font Awesome - Локальная установка и подключение
1. Результат поиска с дефисом (тема не найдена)
2. Результат поиска без дефиса (тема найдена)
Понятно, что лучше вообще дефисы не использовать, но может есть готовое решение?
 
step-83, дефис - служебный символ, равно как и +: при его наличи слова стоящие после него НЕ могут содержаться в названии.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу