У меня есть одно представление, которое получает данные от 6 моделей. Примерно так:
$newstypes = NewsTypes::where('is_active', '=', 1)->orderBy('sort')->get();
$businesstypes = BusinessTypes::where('is_active', '=', 1)->orderBy('sort')->get();
$economictypes = EconomicTypes::where('is_active', '=', 1)->orderBy('sort')->get();
$politictypes = PoliticTypes::where('is_active', '=', 1)->orderBy('sort')->get();
$societytypes = SocietyTypes::where('is_active', '=', 1)->orderBy('sort')->get();
$settings = Settings::where('language', '=', $lang)->first();
И между этими моделями нет никакой связи. У меня вопрос, должен ли я сохранить это так или есть гораздо лучший способ? Я имею в виду, может быть, получить все это только в одном соединении. Я получаю иногда Too many connections at Illuminate/Database/Connectors/Connector.php