Tekrardan merhaba,
one-to-many-polymorphic-relations bağlantımı yaptım.
Post Modelim:
public function post(): MorphTo
{
return $this->morphTo();
}
Discussion Modelim:
public function post()
{
return $this->morphMany(Post::class, 'post');
}
Event Modelim:
public function post()
{
return $this->morphMany(Post::class, 'post');
}
Bir sıkınttı yok çalışıyor.Ama Event ve Discussion Modelimin relationshipleri farklı olduğu için bu sorguları with ile nerde çağıracağım?
Post Modelimde şöyle yaptığımda normal olarak tüm type'lere gönderiliyor.
public function post(): MorphTo
{
return $this->morphTo()->with('comments');
}
Ama her modelin farklı relationshipleri olduğu için böyle kullanamıyorum.Araştırdım fakat bulamadım.