Работа над проектом с несколькими базами данных и несколькими подключениями в версии Laravel 5.8.x.
Я создал модель для выборки данных из указанной c базы данных с использованием указанного c подключения.
Я определил переменную соединения в файле модели как:
protected $connection = '[ConnName]';
И у меня указанное соединение установлено в config / database. php как:
'connections' => [
'[ConnName]' => [
'username' => env('username'),
....
],
....
]
Тем не менее, когда я пытаюсь загрузить данные модели в действие индекса контроллера как:
$modelData = Model::orderBy('created_at', 'DESC');
exit(print_r(compact($modelData)));
return view('entity.index', compact('modelData'));
, он печатает пустые / нет записей, даже если в базе данных есть данные, связанные с моделью через указанное соединение.
Может ли кто-нибудь предложить в любом случае перекрестную проверку, правильно ли проанализированы учетные данные подключения с помощью метода env или просто как распечатать используемое подключение в контроллере?