Можно ли применить жадную загрузку для pivot таблицы?
Есть две модели, User и Car. Есть связующая таблица car_user, в которой прописаны дополнительные поля типа location_id. Сейчас название локации достается через $car->pivot->location->name (массив $cars - это $user->cars), но не получается составить через eloquent жадный запрос на получение всех локаций, поэтому создается очень много запросов при обращении к location. Как реализовать жадную загрузку в этом pivot и делал ли кто-нибудь?
На форуме ларавел предлагают для pivot таблицы создать обычную модель и связать все три модели между собой нужными типами связей, а потом делать между ними жадную загрузку. Как-то так)