Stasgar
@Stasgar
Обученная макака

Как следует обратиться к 2м таблицам JOIN'ом в yii2?

Есть запрос:
SELECT `users`.`userName`,`posts`.`title`,`posts`.`text`
FROM `posts`
	JOIN `users`
    ON `users`.`id`=`posts`.`user_id`


Т.е. получаем таблицу, в которой все айди пользователей заменены на их ники. Как это реализовать с помощью ActiveRecord?
  • Вопрос задан
  • 211 просмотров
Решения вопроса 1
Stasgar
@Stasgar Автор вопроса
Обученная макака
Задача решена зависимостями.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@springimport
Вот пример.
Ответ написан
Комментировать
mhthnz
@mhthnz
PHP, YII2, Golang, Linux
$posts = Posts::find()->leftJoin('users', ['users.id' => 'posts.user_id'])->all();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы