|
Какие типы данных лучше юзать для поиска по словам...???
|
|||
---|---|---|---|
#18+
Вопросик такой... Какие типы данных лучше юзать для поиска по словам...??? Ситуация такая: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
но ^^^ так чего-то не работает...:((( Не подскажите как лучше это сотворить??? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 11:14 |
|
Какие типы данных лучше юзать для поиска по словам...???
|
|||
---|---|---|---|
#18+
Проверь настройки русского... Я тут уже писал об этом, как правильно настроить! Посмотри еще использовании функции LIKE ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2003, 16:28 |
|
Какие типы данных лучше юзать для поиска по словам...???
|
|||
---|---|---|---|
#18+
А может просто результатов меньше трех штук. match в таком случае вообще ничего не выдает! :( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2003, 03:03 |
|
Какие типы данных лучше юзать для поиска по словам...???
|
|||
---|---|---|---|
#18+
Нет такого ограничения - не менее 3 строк в результате.. Это вы что-то напутали. По поводу - не ищет "слово". Скорее всего - это так называемый 50 процентный порог . Если слово встечается более чем в 50% записей в базе - оно считается "незначимым" и не выводится при подсчете результатов. Часто бывает так, что добавят одну запись в таблицу и пытаются ее найти (для проверки fulltext). Естественно ничего не находится. Если же вам наплевать на 50% порог, то ищите в in boolean mode . то есть Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2003, 23:44 |
|
Какие типы данных лучше юзать для поиска по словам...???
|
|||
---|---|---|---|
#18+
Да, пожалуй, вы правы на счет порога, но проблемы всё равно есть. :( Если ищешь 'book' то 'books' проскипается. Слова менее четырех букв тоже скипаются (хотя это можно подстроить). Наверное надо делать временную таблицу, туда вставлять резуьтаты MATCH(...) AGAINST('book'), а за ними результаты LIKE 'book%' дабы books тоже находилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2003, 05:32 |
|
|
start [/forum/topic.php?fid=47&gotonew=1&tid=1855883]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 330ms |
total: | 467ms |
0 / 0 |