Подскажите, пожалуйста, как использовать eloquent, если данные пользователей находятся в разных базах данных?
Сейчас данные о пользователе могу получить так:
$users = User::get();
foreach($users as $user) {
$usersArray[$user->id] = DB::connection($user->server)
->table('storages')
->where('user_id',$user->id)
->get();
}
Тут $user->server - указывает какое подключение использовать. Но я хочу использовать relations. Нагуглил, что в модели можно указать protected $connection = 'mysql_2';
Но не могу разобраться как переключать соединение на другую базу. Подскажите, пожалуйста, или дайте ссылку с примером для eloquent