Сортировка pdoResources по столбцу из другой таб
Сразу прошу прощение за формулировку :)
В общем мне нужно сортировать выводимые ресурсы по паарметру который привязан к id ресурса, но только в другой таблице в БД, вот она prntscr.com/bkc3d5
Соотсветсвтенно связываются они по modx_site_content.id = modx_star_rating.star_id
Но как это писать в вызов pdoResources, что бы можно было сортировать по столбцу modx_star_rating.star_id
я не знаю и даже не знаю как начать.
В логе что то типа
Буду благодарен за помощь и подсказки
В общем мне нужно сортировать выводимые ресурсы по паарметру который привязан к id ресурса, но только в другой таблице в БД, вот она prntscr.com/bkc3d5
Соотсветсвтенно связываются они по modx_site_content.id = modx_star_rating.star_id
Но как это писать в вызов pdoResources, что бы можно было сортировать по столбцу modx_star_rating.star_id
я не знаю и даже не знаю как начать.
В логе что то типа
0.0010281: Could not process query, error #1054: Unknown column 'vote_total' in 'order clause' даёт понять что такой столбец не выбирается и надо как то сообщить сниппету что бы включил в выборку таблицу modx_star_rating и добавил условие WHERE modx_site_content.id = modx_star_rating.star_idБуду благодарен за помощь и подсказки
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Схема будет приблизительно такая:
Затем используйте параметр &leftJoin
и сортируйте).
Или же напишите сниппет для выборки из таблицы.