2013-07-14 5 views
0

У меня есть таблица mysql с записями 25k, MyIsam. Я пытался запустить полнотекстовый поисковый запрос, иногда он иногда будет работать.MySql FULLTEXT возвращает 0 результатов

select article_id from news_article where match(article_name,article_content) against(' (h.h h.hs) ' IN BOOLEAN MODE) order by article_date DESC 

Это вопрос. Я установил ключ полнотекстового поиска для article_name и содержимого статьи. «ft_min_word_len» моего db - «3».

ответ

0

Вы имеете в виду это?

 against('h.h h.hs' IN BOOLEAN MODE) 

, если два его значения затем использовать этот

where article_name IN ('h.h' , 'h.hs') 
    AND article_content in ('h.h' , 'h.hs') 
+0

его не 2 значения, его как h.h или h.hs. его не о значениях, когда a '.' приходит, результат будет 0 значение :( – benji

+0

попробуйте этот обновленный ответ –

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