selamlar postman api ile ilişkilendirilmiş tabloları göstermeye çalışıyorum göstermiyor kodları aşağıya atıyorum;
controller dosyam:
public function listWith(){
$cekic= Kategory::paginate(5);
return KatpersonResource::collection($cekic);
}
resource dosyam:
public function toArray($request)
{
return [
'id' => $this->id,
'category_isim' => $this->category_isim,
'icerik' => ProtResource::collection($this->categories),
];
}
yine resource dosyam;
public function toArray($request)
{
return
[
'id' => $this->id,
'category_isim' => $this->category_isim,
];
}
Product model dosyam;
public function categories(){
//return $this->belongsToMany('App\Models\Kategory','kategorys');
return $this->belongsTo(Kategory::class,'kategorys');
}
protected $fillable = [
'id',
'urun_isim'
];
Kategory model dosyam:
public function product(){
//return $this->belongsToMany('App\Models\Product','products');
return $this->belongsTo(Product::class,'products');
}
protected $fillable = [
'id',
'category_isim',
'full_name',
'last_name'
];