Список тикетов с комментариями определенного пользователя
Доброго дня!
Пытаюсь получить список тикетов, которые комментировал текущий авторизованный пользователь.
Код — ниже — ничего не выдает.
Пытаюсь получить список тикетов, которые комментировал текущий авторизованный пользователь.
Код — ниже — ничего не выдает.
[[!pdoPage?
&element=`getTickets`
&tpl=`TicketArticleRowEdit`
&limit=`10`
&leftJoin=`{
"tickets_comments": {
"class": "TicketComment",
"on": "Ticket.id = tickets_comments.thread AND tickets_comments.published = 1"
}
}`
&select=`{
"Ticket": "*",
"tickets_comments": "tickets_comments.createdby as comcreatedby"
}`
&where=`{"tickets_comments.comcreatedby:=":"[[+modx.user.id]]"}`
&groupby=`Ticket.id`
&includeTVs=`tags`
&includeContent=`1`
]]Подозреваю, что что-то делаю НЕ ТАК. Попутно ОЧЕНЬ ПРОШУ дать ссылку на инструкции по правильному присоединению таблиц (leftjoin) в pdoPage, если таковые существует Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Error 42S22: Unknown column 'tickets_comments.comcreatedby' in 'where clause'
В ошибке все предельно понятно.
tickets_comments — таблица с комментариями
comcreatedby — что это?
«tickets_comments»: «tickets_comments.createdby as comcreatedby»
ВРЕМЕННО (до того момента, как смогу решить проблему) разместил код, выводящий все комментарии пользователя при помощи TicketLatest