тянется из другой базы?
для лары нашел решение:
public function genre() {
return $this->setConnection('Resources')->belongsTo('genre');
}
в октябре
'categories' => [
Category::class,
'table' => 'vdomah_auction_category_user',
'connection' => 'mysql',
],
не помогает
У зависимой модели поставь следующий атрибут public $connection = 'mysql';
Тогда моделька будет постоянно соединяться с базой данных из конфига с ключом, который ты тут установишь
все равно норовит тянуть из второй базы таблицу пивота, только потому что одна из моделей тянется оттуда. решил прописав геттер getUsersAttribute вместе релейшена. где вручную тяну как и откуда надо
Для pivot таблицы можно тоже указать модель: $belongsToMany = [ 'pivot' => Pivot::class ] И уже в этой пивот модели тоже указать $connection как атрибут
вообще да. но чем лишний клас мутить, то по мне легче лишним методом обойтись
Ну хз. Я б отдал предпочтение такому подходу, чем велосипед создавать По сути ты переопределил логику, которая из коробки есть в октябре)
Обсуждают сегодня