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

Постим сюда все найденые ошибки
Post Reply
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

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

Post by xawm »

Не получается найти галерею через форму поиска на сайте при поиску её по прямому тайтлу, при это в админке она находииться в List Thumbs по тому же самому тайтлу если вбиваюв поля: Search in All Fields или Sphinx. Sphinx включён.

пример/админка в личке.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

в личке пусто пока ...
Don't forget to run script update
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

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

Post by xawm »

отписал.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

например

Lovely fledgling vixen shows

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

в админке ищет по всем
Don't forget to run script update
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

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

Post by xawm »

В то же самое время галера ещё и в Group : Amateur,Perfect,Beach

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

так что наверное это не правильно.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

да, думаю как это логически совместить ...

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

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

и дальше оно уже не смотрит ..
Don't forget to run script update
xawm
Posts: 542
Joined: Tue Dec 25, 2012 6:37 pm

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

Post by xawm »

Может попробовать кверю наоборот:

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

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

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

Но может и не превысить, а если превысит то это же редактируется.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

да, сделал такой вариант, давайте смотреть подходит ли он вам по логике.
Don't forget to run script update
Post Reply