programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 04/08/09 в 12:39 |
индекс состоит из двух полей
title
keywords
оба varchar 255
кодировка стоит latin1_swedish_ci (не спрашивайте)
в общем конструкцией
MATCH (c.title,c.keywords) AGAINST ('voyeur')
по title находит совпадения с релевантностью отличной от 0
по keywords только с релеватностью ==0
как следствие сортировки нет и по HAVING REL > 0 все резалты отсекаются
и
в табличке индексов, количество элементов этого индекса = НЕТ
что собственнно не так?
|
|
|
|
С нами с 19.11.06
Сообщения: 2295
Рейтинг: 345
|
Добавлено: 05/08/09 в 01:04 |
у тебя запрос с "Where"?
... WHERE MATCH (c.title,c.keywords) AGAINST ('voyeur')
|
|
Строим Луна-парки с блэкджеком и шлюхами. Дорого.
|
0
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760
|
Добавлено: 05/08/09 в 03:16 |
да
все по мануалу
|
|
|
|
С нами с 27.09.03
Сообщения: 5454
Рейтинг: 2506
|
Добавлено: 05/08/09 в 05:19 |
я как-то так делал, вроде работало
Код: | WHERE MATCH (u.username, u.first_name, u.last_name, u.email) AGAINST ('john smith gmail') AS relevancy ORDER BY relevancy DESC |
индекс FULLTEXT один на полях
username
first_name
last_name
email
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |