Laravel Regroupement par Éloquent de la Relation Comment puis-je groupe par rapport? Exemple Sales::with('product_detail.product')->groupBy('product_name')->get() Comment puis-je obtenir un résultat éloquent code? Était-ce encore résolus? OriginalL'auteur yudijohn | 2016-04-07 laravelrelation 9 Vous pouvez spécifier une fonction de rappel pour le regroupement de vos relations comme ceci: Sales::with(['product_detail.product' => function($query){ $query->groupBy('product_name'); }])->get(); il ne fonctionne plus Il ne fonctionne toujours. OriginalL'auteur Imtiaz Pabel -1 cela vous aidera à faire un regroupement en relation. $sales = Order::Sales('product') ->where('approved','=','Yes') ->groupBy('product_id') ->orderBy(DB::raw('COUNT(id)','desc')) ->get(array(DB::raw('COUNT(id) as totalsales'),'product_id')); OriginalL'auteur Shrikant Bhardwaj Vous devez vous connecter pour publier un commentaire.
Vous pouvez spécifier une fonction de rappel pour le regroupement de vos relations comme ceci:
Il ne fonctionne toujours.
OriginalL'auteur Imtiaz Pabel
cela vous aidera à faire un regroupement en relation.
OriginalL'auteur Shrikant Bhardwaj