Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
ЧЁРНАЯ ПЯТНИЦА: -40% на редакции E-commerce и Extra до 2 декабря
Купить со скидкой
16.05.2006, 20:30
Гость
Гость

Мучаю поиск:
1.
использую указанные $query_where $query_order
из "#полнотекстовый поиск с использованием релевантностих"
не находит числа. С чем это связано, как обойти, посмотрел демо сайт - так же не ищутся числа.
2.
в полях шаблонов можно поставить галочку: "возможен поиск по данному полю", для чего оно необходимо, если индексация страниц происходит по "тэгам" !--content-- !--/content-- ?
17.05.2006, 02:18
Andrew

Зарегистрирован:
2004-04-30
Сообщений: 134

Отвечу только на второй вопрос: галочка "возможен поиск" не имеет никакого отношения к модулю поиска и применяется для выборок типа ".s_list_class(1,2,"&srchPat[0]=1")."
Т.е. srchPat[0]= - первое поле с галочкой, srchPat[1]= второе поле с галочкой и так далее.

...жизнь прекрасна, когда правильно подобраны антидепрессанты...
17.05.2006, 14:44
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Цитата:
Для разбивки текста на слова MySQL использует очень простой синтаксический анализатор. ``Словом'' является любая последовательность символов, состоящая из букв, чисел, знаков `'' и `_'. Любое ``слово'', присутствующее в стоп-списке (stopword) или просто слишком короткое (3 символа или меньше), игнорируется.


например, 2006 отлично ищется.

http://www.mysql.ru/docs/man/Fulltext_Fine-tuning.html
Цитата:
Минимальная длина подлежащих индексации слов определяется в MySQL переменной ft_min_word_len (see section 4.5.6.4 SHOW VARIABLES). Установите желаемую величину этой переменной и создайте заново индексы FULLTEXT (эта переменная доступна только в версии MySQL 4.0).
17.05.2006, 15:52
Гость
Гость

Отлично, всем спасибо
198 196 2006-05-17 15:52:49 8554
Описание проекта