Дано: есть master-версия tcms с тумбами/катами/моделями/тэгами. К его БД прицеплен slave, и на нём часть спонсоров/групп отключены. В model_list на слейве при печате моделей тегом models получаем список всех моделей из мастер-базы, а не тех, которые доступны в активных спонсорах/группах на слейве.
Соответственно, при попытки отобразить список видосов для модели, у которой в силу выключенных спонсоров/групп на слейве просто нет активных видосов, получаем ошибку content not found.
Как правильно печатать в данном случае список моделей в model_list, у которых есть активные видосы в активных спонсорах/группах на слейве?
Правильный model_list на slave
Re: Правильный model_list на slave
Пробелма в том, что такой связи в базе нет вообще
Есть 2 варианта решения вопроса:
1. отмечать моделей которые не должны выводится
2. добавить очень тяжелый запрос который пройдет всю базу, выберет оттуда все галеры активные, которые не попадают в отключенные группы\споны и оттуда уже выбрать уникальные модели и их выводить
и честно говоря я не знаю что лучше
Есть 2 варианта решения вопроса:
1. отмечать моделей которые не должны выводится
2. добавить очень тяжелый запрос который пройдет всю базу, выберет оттуда все галеры активные, которые не попадают в отключенные группы\споны и оттуда уже выбрать уникальные модели и их выводить
и честно говоря я не знаю что лучше
Don't forget to run script update
Re: Правильный model_list на slave
Понял
Спасибо.
Re: Правильный model_list на slave
Возможно на небольшой базе он будет и ок
сколько у вас галер ?
сколько у вас галер ?
Don't forget to run script update







