Я хочу заказать результат запроса, но он не работает, и моя сортировка работает только для одной страницы.
public function index(Request $request)
{
$query = Person::leftJoin('registers', 'people.register_id', '=', 'registers.id');
if ($request->has('sortBy')) {
$query->orderBy($request->sortBy, ($request->has('desc')) ? 'asc' : 'desc');
} else {
$query->orderByDesc('people.id'); // if I comment this IF and remain just this row,still not working.
}
return response()->json($query->paginate($request->per_page));
}