Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Полнотекстовый поиск: детали / 8 сообщений из 8, страница 1 из 1
29.09.2019, 13:46
    #39868614
Настаев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
Всем привет!

Следующие два примера возвращают разные результаты:
Код: sql
1.
2.
SELECT код FROM Товары WHERE MATCH (Наименование, сокращение,теги) AGAINST ('лимон' IN NATURAL LANGUAGE MODE)
SELECT код FROM Товары WHERE MATCH (Наименование, сокращение,теги) AGAINST ('лимонад' IN NATURAL LANGUAGE MODE)



1) Поиск по фразе "лимон" не выдаёт в результатах "лимонад". Можно ли это как-то настроить?
2) Пользователь может не знать, как пишется слово "чёрт" или "чорт". Насколько я понял, этот поиск с подстановочными знаками не дружит.
3) Слова из трёх букв вообще не дают результатов. Разве так задумано?
...
Рейтинг: 0 / 0
29.09.2019, 22:51
    #39868777
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
Настаев,
а поиск с использованием like рассматривал?
...
Рейтинг: 0 / 0
29.09.2019, 23:14
    #39868786
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
1) Изменить режим
2) Да
3) Stop-words, min_word_len
...
Рейтинг: 0 / 0
30.09.2019, 00:51
    #39868816
Настаев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
вадяНастаев,
а поиск с использованием like рассматривал?

Пробовал, но он работает медленней.
...
Рейтинг: 0 / 0
30.09.2019, 00:55
    #39868819
Настаев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
Akina1) Изменить режим
2) Да
3) Stop-words, min_word_len

Параметры я изменил. Без подстановочных знаков можно обойтись. А вот режимы я все перепробовал. "Лимон" всё равно не показывает "Лимонад". Ну да ладно.... Спасибо за подсказки.
...
Рейтинг: 0 / 0
30.09.2019, 10:32
    #39868954
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
НастаевПробовал, но он работает медленней.версия сервера?
количество данных?
...
Рейтинг: 0 / 0
30.09.2019, 18:35
    #39869420
Настаев
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
Около 1 тыс строк в базе с товарами. Предполагается использовать около 5 тыс.
...
Рейтинг: 0 / 0
01.10.2019, 10:57
    #39869761
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Полнотекстовый поиск: детали
НастаевОколо 1 тыс строк в базе с товарами. Предполагается использовать около 5 тыс.

это ни о чём.
у меня 28 000 ищет мнгновенно, от нажатия кнопки на клаве до отображения первых 10 найденных , удовлетворяющих условию, 15 мс.
полный поиск в 10 000 000 (при вводе заранее отсутствующей комбинации, т.е. пробег по всем данным) - 4 сек.
mysql 8.0.11
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Полнотекстовый поиск: детали / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]