I Problem habe 2 Tisch zu setzen, wenn ich Schlag Code ausführen das Ergebnis Code korrekt, aber nicht zeigen, Stiftfeld aus ticket_pin in Folgenicht verbinden Tabellenfeld in yii2 beitreten
$model = Ticket::find()->leftJoin(TicketPin::tableName(), 'ticket.id=ticket_pin.ticket_id and ticket_pin.user_id=1')->all();
[id] => 1
[user_id] => 1
[receiver_user_id] =>
[title] => بسش
[problem] => شسبس
[text] => سشب
[receiver] => 1
[priority] => 1
[status] => 4
[seen] =>
[online] =>
[created_at] => 1490588016
aber wenn ich benutze create es ist das Ergebnis richtig zeigt, aber ich brauche Active
Yii::$app->db->createCommand('SELECT * FROM ticket LEFT JOIN ticket_pin ON ticket.id=ticket_pin.ticket_id and ticket_pin.user_id=1 order by ticket.id DESC')->queryAll();
[id] =>
[user_id] =>
[reciver_user_id] => 1
[title] => سس
[problem] => afsfsa
[text] => sfaaf
[reciver] =>
[priority] => 1
[status] => 4
[seen] => 0
[online] =>
[{"user_id":2,"name":"\u0645\u062d\u0645\u062f","time":1491378729}]
[created_at] => 1491378692
[ticket_id] =>
[pin] =>
danke für deine entscheidung ich habe es aber ein problem haben. in Folge erwähnt, dass ich in anderem Kommentar, aber das Problem ist foreach ($ Tickets wie $ Ticket) { echo $ Ticket-> pin // etwas wie die } Ersten unbekannte Eigenschaft: app \ model \ Ticket :: Pin –
@ Mohammad-Zahedimohammad Oh .. Entschuldigung Mann, ich vermisste eine Sache. Gerade jetzt wird meine frühere Antwort – Yerke