Я борюсь с Laravel и его модельной взаимосвязью.У меня есть следующее:
4 таблицы (Chapter
, Headline
, Question
, CHQRelation
)
Я создал модели для всех из них, но теперь яинтересно как их соединить.В конце я хочу получить для данной комбинации глава / заголовок все заданные вопросы.
Моей первой попыткой было установить соединение hasMany
от Chapter
до CHQRelation
, чтобы получить все отношениякоторые имеют ту же главу.Тогда мне понадобится отношение hasMany
от CHQRelation
до Headline
, чтобы получить все заголовки, а затем еще одно отношение hasMany
к Question
, чтобы получить их.Я полагаю, что это сложный путь, но я не могу найти более легкий путь, и мне нужно немного подтолкнуть в правильном направлении