Скажем, есть 2 таблицы: user(id, name, pass), и post(id, text, user_id), связанные FOREIGN KEY в модели Post:
public function getUser(){
return $this->hasOne(User::className(), ['id' => 'user_id']);
}
Далее, у нас где-то происходит запрос постов с join'ом юзеров-авторов:
$query = Post::find()->joinWith('user');
Собственно, вопрос:
Как именно из результатов этой выборки получить id юзера, а как id поста?
(префиксы имен столбцов таблиц не рассматриваются, иначе, этот вопрос просто не был бы задан)