Page 1 of 1

Как организовать поиск по имени спонсора?

Posted: Wed Feb 19, 2014 6:44 pm
by Samael
Привет.
Как сделать так, что бы при поиске по имени спонсора он находился?
т.е. у тумб указан спонсор xHamster, я пишу в поиске xhamster, мне 0 галерей выдает.
Сейчас получается что ищет только по названию и описанию, хотя при формировании индекса там фигурирует sponsor_id, я думал что и по спонсору должен, может у меня опять какие то глюки в сфинксе?

Re: Как организовать поиск по имени спонсора?

Posted: Thu Feb 20, 2014 3:00 pm
by admin
Нет, там выбирается только ИД спонсора , но не его имя.

Надо в формирование инедкса включить имя спонсора что б могло по нему искать
например
SELECT id, crc32(g.gallery_md5) as gallery_md5_crc, UNIX_TIMESTAMP(activation_date) as date, tags, alt, gd.description, duration, g.sponsor_id, rgroup, content_type, gs.total_ctr, sponsor_name, sponsor_site FROM rot_galleries as g
JOIN rot_gallery_stats AS gs ON g.id = gs.thumb_id
JOIN rot_gallery_info AS gi ON g.gallery_md5 = gi.gallery_md5
JOIN rot_gallery_data AS gd ON g.gallery_md5 = gd.gallery_md5

JOIN rot_sponsors AS sp ON sp.sponsor_id = g.sponsor_id
WHERE g.status = 1 and gs.best_thumb = 'yes' and rgroup != 0

Re: Как организовать поиск по имени спонсора?

Posted: Thu Feb 20, 2014 7:19 pm
by Samael
Спасибо

Re: Как организовать поиск по имени спонсора?

Posted: Thu Feb 20, 2014 7:28 pm
by admin
NP