Fix sort
This commit is contained in:
@@ -492,15 +492,16 @@ class PagesController extends Controller
|
|||||||
}
|
}
|
||||||
public function showscoresbycar()
|
public function showscoresbycar()
|
||||||
{
|
{
|
||||||
$carshowscore2_results = VehicleScores::with(['scoredVehicle', 'scoredVehicle.vehicleOwner'])
|
$carshowscore2_results = VehicleScores::with(['scoredVehicle'])
|
||||||
->groupBy('vehicle')
|
->groupBy('vehicle')
|
||||||
->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore')
|
->selectRaw('*, sum(vehicle_scores.overall_score) as totalscore')
|
||||||
//->orderBy('scoredVehicle.vehicleOwner.bidder_assigned_number')
|
//->orderBy('scoredVehicle.vehicleOwner.bidder_assigned_number')
|
||||||
->sortBy(
|
->orderByRaw('CAST((
|
||||||
Vehicles::select('owner')
|
SELECT owner
|
||||||
->whereColumn('vehicles.id', 'vehicle_scores.vehicle'),
|
FROM vehicles
|
||||||
SORT_NATURAL
|
WHERE vehicles.id = vehicle_scores.vehicle
|
||||||
)
|
LIMIT 1
|
||||||
|
) AS UNSIGNED) ASC')
|
||||||
->get();
|
->get();
|
||||||
return view('carshowscores', ['carshowscore_results' => $carshowscore2_results]);
|
return view('carshowscores', ['carshowscore_results' => $carshowscore2_results]);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user