Merhaba dostlar fileFromUser ilişkisin de veri tabanın da olan 11807 ve 11806 gelmesi gerekirken sadece 1 tanesi ilişkili olarak geliyor.
Tam olarak nerede bir hata var da bu tek başına geliyor veriler arasında hiç bir fark yok.
Veri tabanında ki veriler
https://prnt.sc/EyLQdlb-ytbR
Controller
public function getTask($id)
{
$data['tasks'] = Task::where('payment_product_price_id', $id)
->with('prop', 'product', 'file', 'file.user', 'fileFromUser')
->get();
return response()->json($data);
}
Task Model İlişkisi
public function fileFromUser()
{
return $this->morphOne(File::class, 'fileable')->whereType('upload_by_user')->orderBy('id', 'DESC');
}
File Modeli
public function fileable()
{
return $this->morphTo();
}