Я пытаюсь показать самые популярные продукты пивоварни на каждой из своих страниц, однако мне сложно найти решение для этого.
Вот что у меня в контроллере
$brewery = Brewery::find($id);
$products = DB::table('order_details')
->select('product_name', DB::raw('COUNT(product_name) as orders'))
->groupBy('product_name')
->orderBy(DB::raw('COUNT(product_name)'), 'DESC')
->take(4)
->get();
return view("brewery", compact("brewery", "products"));
Как я могу убедиться, что это только самые популярные продукты конкретной пивоварни, а не самые популярные продукты всех пивоварен?