Я хочу нетерпеливое отношение нагрузки через отношение морфа
Модель A
Модель B
- morphMany (с) * * 1016
- hasMany (D)
Модель C
Модель D
Я хочу загрузить D из C.
я использую с функцией, но не хочу загружать отношение в каждой модели отношения морфа
но если я использую с ('ctable.D'), он получит ошибку ... потому что A не имеет отношения к D
class Post extends Model
{
public function tags()
{
return $this->morphMany('App\Tag','taggable');
}
}
class User extends Model
{
public function tags()
{
return $this->morphMany('App\Tag','taggable');
}
public function address()
{
return $this->hasMany('App\Address');
}
}
class Tag extends Model
{
public function taggable()
{
return $this->morphTo();
}
}
class Address extends Model
{
public function users()
{
return $this->belongTo('App\User');
}
}
Я ожидаю, что это будет нетерпеливый адрес загрузки из тега.