Как в Yii2 организовать поиск в другой базе данных?
В базе данных db1 есть схема public и таблица table1, в которой есть поле user_login. Модель настроена так:
public function getUser() {
return $this->hasOne(View1::className(), ['login' => 'user_login']);
}
В базе данных db2 есть схема public и представление view1, в которой есть поле login. Модель настроена так:
public static function tableName() {
return 'view1';
}
public static function getDb() {
return Yii::$app->db2;
}
Как в Table1Search сделать поиск с присоединением view1 из другой базы данных, чтобы во view.php можно было сделать так: user.abother_field?