хитрую, чтоб можно было грузить по with.
                  
                  
                  Архитектура такая. 
                  
                  
                  Модели: A, B, C, D
                  
                  
                  
                  
                  
                  A hasMany B
                  
                  
                  B hasMany C
                  
                  
                  A hasMany D
                  
                  
                  B hasMany D
                  
                  
                  C hasMany D
                  
                  
                  
                  
                  
                  Вопрос. Как в A прописать такую связь, чтоб она выгребла все записи из D включая B->D и C->D?)
                  
                  
                
with('a.b.c.d')
Обсуждают сегодня