Pivot tablom var 2 tablomu birbirine bağlamak için ama ben bu pivot tablosunda ki verileri çekecek ama sadece o kullanıcıya ait veriler gelsin istiyorum customer_id'sine eşit ise onunla alakalı ilişkili veriler gelsin istiyorum ama sanırım pivot tablo olunca bunu tam olarak yapabildiğim söylenemez 😃
Bu sorguyu nasıl düzeltmem gerekiyor acaba Admin bütün ürünlere erişebilsin ama kullanıcı sadece giriş yaptığın da kendi eklediği ürünleri listeleyebilsin
ProductOrder tablosunda ki
public function productOrders()
{
$query = $this->belongsToMany(ProductOrder::class)
->with('producer');
if(!Auth::user()->hasAnyRole(['Administrator','developer'])){
return $query->where('customer_id', Auth::id());
}
return $query;
}