Mysql Fulltext - баг? или что это...

T
На сайте с 04.10.2005
Offline
63
864

У кого есть в базе индексы с фуллтекстом, создайте новую запись и впишите в поле где фуллтекст, слово 'together', ну а потом попытайтесь найти его

SELECT * FROM `table` WHERE MATCH `pole` AGAINST ('together')>0

получилось? )

E
На сайте с 31.03.2008
Offline
85
#1

А в чем проблема?

T
На сайте с 04.10.2005
Offline
63
#2

Не ищет... попробуйте

N
На сайте с 06.05.2007
Offline
419
#3

Некоторые обычно малозначимые слова игнорируются. Читайте : http://dev.mysql.com/doc/refman/5.1/en/fulltext-stopwords.html

Кнопка вызова админа ()
T
На сайте с 04.10.2005
Offline
63
#4

ничего себе, для меня это открытие, надо бы убрать все эти слова, так как у меня поиск по песням, и смысла в стоп словах нет.

Где их можно отредактировать?

N
На сайте с 06.05.2007
Offline
419
#5

Отредактировать только с пересбором mysql. Лучше указать другой файл слов в настройках mysql и заново перестроить индексы.

Разумеется, у вас должен быть хотя бы VPS, админы на шаред-хостинге на такое не пойдут.

Кроме того, отбрасываются еще и слова из трех букв и менее. Все это сделано для уменьшения размера индексов и, как следствие, ускорения работы поиска.

[Удален]
#6

уффф... фигасе :) а я ведь тоже не знал :)

фигасе у них "малозначительные" слова )) Да это наверное одни из самых используемых в английском языке.

не ну фигасе! офигеть. о_О

S
На сайте с 27.03.2009
Offline
29
#7

Лайком поищите.

F
На сайте с 12.03.2007
Offline
85
#8

я только знал про короткие слова.

Как начать тренироваться (http://max-body.ru/quick_start.html), Бодибилдинг форум (http://fatal-energy.com/). Обменяюсь/куплю ссылками со статей (или статьями) с сайтами бодибилдинг/фитнес тематики.
N
На сайте с 06.05.2007
Offline
419
#9
So1:
Да это наверное одни из самых используемых в английском языке.

Это малозначимый мусор, который текст почти никак не характеризует, но размер индекса уменьшает значительно.

В отличии от задачи поиска песни по фразе - там все слова важны.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий