У меня есть следующая структура данных:
service
service_journey
service_journey_section
A service
имеет много service_journeys
.service_journeys
имеет много service_journey_sections
.
Я хочу загрузить все службы всеми детьми (service_journeys
) и внуками (service_journey_sections
).
Что у меня есть до сих пор:
Services::with('service_journeys', 'service_journey_sections')->get();
Однако меня беспокоит, что это предполагает, что service_journeys
и service_journey_sections
оба являются прямыми детьми service
, а не родителем, ребенком, внуком.
Может кто-нибудь подтвердить, что либо я делаю это правильно, либо поправьте меня, если я ошибаюсь.
Большое спасибо.