Разбиение на страницы Laravel с предложениемwhereInPhp

Кемеровские программисты php общаются здесь
Anonymous
Разбиение на страницы Laravel с предложениемwhereIn

Сообщение Anonymous »

Я пытаюсь получить данные из базы данных с помощью разбиения на страницы в Laravel 9. Моя функция контроллера выглядит следующим образом:

Код: Выделить всё

public function get_all_locations(Request $request){
$locations = Locations::latest()->whereIn('company_id', [$request->company_id])->paginate(1);
return response()->json([
'locations' => $locations
],200);
}
Приведенный выше код ничего не возвращает. Однако он отлично работает без нумерации страниц, когда я использую приведенный ниже код:

Код: Выделить всё

public function get_all_locations(Request $request){
$locations = Locations::whereIn('company_id', [$request->company_id])->get();
return response()->json([
'locations' => $locations
],200);
}
Можете ли вы рассказать мне, чего не хватает в моей функции с разбиением на страницы?
Заранее спасибо!

Вернуться в «Php»