{
$products = Product::with(['subcategory', 'subcategory.category'])->whereHas('subcategory', function ($query) {
$query->whereHas('category', function ($query) {
$query->orderBy('category_id', 'asc');
}); })->get();
return view('products.index', compact('products'));
}
Laravel(hasManyThrough雄辩的关系)-其中OrderBy在本地主机上工作,而在服务器上不工作。在localhost上,它可以很好地进行排序(排序),但在实时服务器上,则不排序...
尝试一下