Page 1 of 2

search suggestion

Posted: Thu Jan 26, 2017 6:32 am
by Nikso
почемуто не выводит результат если запрос больше одной буквы

тестовый шаблон
<thumb search_log=all num=1-10 skip_search_log=true search=GET_QUERY>
<!--ESCAPED_SEARCH_QUERY--><br>
</thumb>

вызов с одной буквой дает результат
/tube/index.php?skip_cache=true&force_template=test&query=s
pussy
sex
sexy
cumshot
shemale
fist
если с более чем одной нет результатов
/tube/index.php?skip_cache=true&force_template=test&query=se
/tube/index.php?skip_cache=true&force_template=test&query=sex

Re: search suggestion

Posted: Thu Jan 26, 2017 6:42 am
by admin
Попробовал с 2 на локале - все ок
Сфинкс юзается ?

Re: search suggestion

Posted: Thu Jan 26, 2017 6:55 am
by Nikso
да, сфинкс подключен

Re: search suggestion

Posted: Thu Jan 26, 2017 7:26 am
by admin
В сфинксе выдает результат если сделать типа

select * from search_queries_index where match ('se');


?

Re: search suggestion

Posted: Thu Jun 06, 2019 1:40 pm
by Nikso
проблема повторяется. уже на другом сайте, без сфинкса.
Скинул сразу доступы в лс

Re: search suggestion

Posted: Fri Jun 07, 2019 7:07 am
by admin
а что по вопросу выше?

Re: search suggestion

Posted: Sun Jun 09, 2019 3:23 am
by admin
В этом конкретном случае у вас 2 проблемы

1. The minimum and maximum word length full-text parameters apply to FULLTEXT indexes created using the built-in FULLTEXT parser

прописано в конфиге мускла, 3 символа это недостатточно и мускл игнорирует такой поиск

2. работает правило mysql 50% - у вас слово встречается в 50% фраз и мускл думает что это стоп слово типа "and "


2 я добавил доп обработку что б вопроса не возникало, это конечно костыль, но другого варианта я не представляю, а на 1 скрипт вообще никак повлиять не может

Re: search suggestion

Posted: Sun Jun 09, 2019 10:44 am
by Nikso
Проапдейтил скрипт.
Фразы в серчлоге:
"teen"
"mature suck"
"teen fuck"
"teen sex"
"teen suck"
"mature"
"mature sex"
"mature fuck"

Выполняю запрос
/scj/tube/index.php?force_template=search_suggest&zero_items_to_404=off&query=ture

Никаких результатов не выводит.
Шаблон search_suggest

Code: Select all

<thumb search_log=all num=1-10 skip_search_log=true search=GET_query>
"<b><!--ESCAPED_SEARCH_QUERY--></b>"<br>
</thumb>

Re: search suggestion

Posted: Sun Jun 09, 2019 12:15 pm
by admin
а без кеша?

Re: search suggestion

Posted: Sun Jun 09, 2019 12:16 pm
by admin
кстати там 4 буквы, я не знаю сколько у вас стоит минимальное, попробуйте полное слово ?