Distant HasManyThrough
问题 I have four Models: User Client Store Opportunity The relationships are defined as such: User hasMany Client Client hasMany Store Store hasMany Opportunity User hasManyThrough Store, Client (this works) The problem is that I'm attempting to access the User->Opportunity relationship via built-in Laravel relationships, but it doesn't seem as if I can do it without a custom Query or an additional user_id column on the opportunities table to allow direct access (even though one can be inferred