Когда я запускаю этот код
Код: Выделить всё
$countries = Country::query()->with('cities')->get();
foreach ($countries as $country) {
$cities = $country->cities;
foreach ($cities as $city) {
dump($city->country);
}
}
< /code>
, на каждой $ city-> country < /code> call У меня есть запрос на db < /p>
select * from `countries` where `countries`.`id` = ? limit 1
Мне не нужна $ country < /code> переменная. Мне нужно получить null , если отношения Cities.country не был загружен в основной запрос.
Подробнее здесь: https://stackoverflow.com/questions/563 ... not-loaded
Мобильная версия