-------------مدل محصولات ---------------// belongsToMany(category::class); } } //-------------------مدل دسته بندی ها------------------------------ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class category extends Model { public function products() { return $this->belongsToMany(product::class); } } //---------------کنترولر-------------------------- namespace App\Http\Livewire\Cards; use Livewire\Component; use App\Models\category; use App\Models\product; use Livewire\WithPagination; class Cards extends Component { use WithPagination; protected $paginationTheme = 'tailwind'; public function render() { $cards = product::all()->categories()->where('id', $this->categoryid)->paginate(12) ; return view('livewire.cards.cards', [ 'cards' => $cards ]); } سلام . میدونم سوالم ربطی به لایوایر نداره . ولی گیج شدم میشه راهنمایی بفرمائید جدول محصولات : id , name , .... جدول دسته بندی : id , name , ... جدول واسط : id , product_id , category_id روابط رو تو مدل ها ست کردم دستور استخراج اطلاعات محصولات با داشتن categoryid رو می خواستم . خودم اینو نوشتم که کار نکرد $cards = product::all()->categories()->where('id',$this->categoryid )->paginate(12)