Список тикетов с комментариями определенного пользователя

Доброго дня!
Пытаюсь получить список тикетов, которые комментировал текущий авторизованный пользователь.
Код — ниже — ничего не выдает.

[[!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, если таковые существует
Игорь
20 августа 2018, 12:23
modx.pro
761
0

Комментарии: 5

Jameson
20 августа 2018, 11:55
0
А showLog что говорит?
    Игорь
    20 августа 2018, 13:10
    0
    из журнала
    Error 42S22: Unknown column 'tickets_comments.comcreatedby' in 'where clause'
      Jameson
      20 августа 2018, 13:58
      0
      А showLog что пишет? Что в запрос попадает?

      В ошибке все предельно понятно.
      tickets_comments — таблица с комментариями
      comcreatedby — что это?
        Игорь
        20 августа 2018, 14:13
        0
        Кем создано примечание
        «tickets_comments»: «tickets_comments.createdby as comcreatedby»
    Игорь
    20 августа 2018, 15:49
    0
    Н-да… как-то всё непонятно. Хотел бы узнать, как подключить в leftjoin ПРОИЗВОЛЬНУЮ таблицу — а получается, что даже с комментариями проблема.
    ВРЕМЕННО (до того момента, как смогу решить проблему) разместил код, выводящий все комментарии пользователя при помощи TicketLatest

    <div id="kosnpage">
        <div class="rows">
    
    [[!pdoPage?
    &fastMode=`1` 
    &action=`Comments`
    &element=`TicketLatest`
    &tpl=`tpl.Tickets.comment.latest`
    &limit=`10`
    &includeContent=`1`
    &ajaxMode=`button`
    &pageVarKey=`kosn`
    &pageNavVar=`kosn.nav`
    &user=`[[!+modx.user.id]]`
    ]]
    
    </div>
        [[!+kosn.nav]]
    </div>
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5