Page 1 of 1

Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 10:17 am
by xawm
Не получается найти галерею через форму поиска на сайте при поиску её по прямому тайтлу, при это в админке она находииться в List Thumbs по тому же самому тайтлу если вбиваюв поля: Search in All Fields или Sphinx. Sphinx включён.

пример/админка в личке.

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 10:36 am
by admin
в личке пусто пока ...

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 10:45 am
by xawm
отписал.

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 10:57 am
by admin
например

Lovely fledgling vixen shows

находится в группе перфект котоаря выключена,
те когда скрипт ищет он делает "найти галеру с описанием таким-то которая НЕ состоит в такой-то группе"

в админке ищет по всем

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 12:57 pm
by xawm
В то же самое время галера ещё и в Group : Amateur,Perfect,Beach

и 2 другие включены. Group exclusion = Soft

так что наверное это не правильно.

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 1:01 pm
by admin
да, думаю как это логически совместить ...

получается условно

select ... where desc like '....' and group_id NOT IN ( выключенные группы )

и дальше оно уже не смотрит ..

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Fri Nov 09, 2018 4:00 pm
by xawm
Может попробовать кверю наоборот:

select ... where desc like '....' and group_id IN ( включенные группы )

Но тогда IN в длинный очень OR развернётся и длинна запроса может превысить:
SHOW VARIABLES LIKE 'max_allowed_packet';

Который по дефолту: 1048576 (или 1Mb)

Но может и не превысить, а если превысит то это же редактируется.

Re: Search не находит галерею по прямому тайтлу (sphinx)

Posted: Sat Nov 10, 2018 4:58 am
by admin
да, сделал такой вариант, давайте смотреть подходит ли он вам по логике.