title: Laravel Model Relations fetch automatically all other model relations too
body: <p>I'm hoping someone can help me.</p>
  
  <p>I have 3 models like User, Task and Subtask.
  These are already linked via hasOne or hasMany.
  Everything works fine.
  Now I call the data via Task::where(..)->with(['user','subtask'])... and get the corresponding results.</p>
  
  <p>The problem is that Subtask has a reference to User and I don't get the user information queried when I use the task model.</p>
  
  <p>If I use the subtask model I get the user information.</p>
  
  <p>How can I set up that all references to the queried models are also queried simultaneously from the database?</p>