Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Полнотекстовый поиск и выборка релевантности (Андрей) 27/02/2013 - 16:28:29
      Re: Полнотекстовый поиск и выборка релевантности (Akina) 27/02/2013 - 18:02:02
      Re: Полнотекстовый поиск и выборка релевантности (Андрей) 27/02/2013 - 18:35:09
      Re: Полнотекстовый поиск и выборка релевантности (Akina) 27/02/2013 - 18:41:32
      Re: Полнотекстовый поиск и выборка релевантности (Андрей) 27/02/2013 - 18:48:06
      Re: Полнотекстовый поиск и выборка релевантности (Akina) 27/02/2013 - 21:26:16
      Re: Полнотекстовый поиск и выборка релевантности (Андрей) 28/02/2013 - 23:38:14

> Original message text:
> From: Андрей - 27/02/2013 - 16:28:29
> Subject:Полнотекстовый поиск и выборка релевантности
> -----------------
> Столкнулся сегодня с такой проблемой...
> Есть база, 3 поля (fabric, name, about) - именно в этом порядке объединены в индекс FULLTEXT,
> пишу запрос в базу:
> SELECT *, MATCH(fabric, name, about) AGAINST ("MAZDA") AS rel FROM parts_main ORDER BY rel DESC
> он выдает результат, только если слово MAZDA встречается в поле name.... если задать например FORD (это слово встречается только в поле fabric) - выдает все подряд, но релеватность 0, то есть по каким-то кармическим причинам fabric игнорируется полностью....
>


From: Андрей - 27/02/2013 - 18:35:09
Subject:Полнотекстовый поиск и выборка релевантности
-----------------
Перестраивал, минимальная длина - 4, максимальная - 84... stoplist дефолтовый, там не должно быть таких слов

Забыл добавить, все чудесно работало на старом серваке, после установки 5.5.9 все как-то криво стало...
попробовал разбить один индекс на 3 - слегка помогло, но как то не сильно легче стало (вернул обратно)...
кстати, интересно, когда поля объединены одним индексом - уникальных значений везде по 1, когда разрознены - там много значений (в базе полмиллиона строк)

либо я чего-то не понимаю, либо я не понимаю что-то поменялось в полнотекстовом поиске (до этого вроде на 5.1 сидел, где все работало), а можно как-то увеличить вес релевантности поля при поиске?


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
42247



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |