श्रेणी के अनुसार उत्पादों को दिखाने के लिए और संबंधित संग्रह से विशिष्ट उत्पादों को बाहर करने के लिए आप उत्पाद की श्रेणी और उत्सुक लोड संबंधित उत्पादों का उपयोग with
का उपयोग करके कर सकते हैं लेकिन एक क्लोजर विधि का उपयोग करके अपने वांछित उत्पाद को संग्रह से हटा दें
$product = 10;
$category = Category::with(['products'=> function($query) use($product) {
$query->where('id','!=', $prodcut);
}])
->whereHas('products', function (Builder $query) use($product) {
$query->where('id', $product);
})->get();