Я использую laravel pagination, но он не работает с построителем запросов. Я также ссылаюсь на каждый ответ ниже url, но он также не работает с каждым ответом, показывающим новую ошибку. Пожалуйста, помогите мне решить эту проблему, как я могу использовать разбиение на страницы с помощью laraval query builder. Я использую 5.3 версию laravel. Ссылка реферальной ссылки: Laravel 5 Разбиение страниц с помощью Query Builder
public function ajaxPagination(Request $request) { $query="SELECT users.`id`,users.`email`,users.`u_firstname`,users.`u_lastname`,users.`u_dob`,users.`u_mobile`,user_roles.`ur_role_id`,UCASE(master_roles.`role_name`) as roles,case users.`u_status` when '0' then 'Inactive' when '1' then 'Active' when '4' then 'Deactivate' end as status FROM `users` inner join user_roles on user_roles.`ur_user_id`=users.`id` inner join master_roles on user_roles.`ur_role_id`=master_roles.`role_id` where users.`id`!='$id' and users.`u_status`!='3' order by users.`id` desc"; $items = DB::select(DB::raw($query))->paginate(20); var_dump($items); die; if ($request->ajax()) { return view('data', compact('items')); } return view('items',compact('items')); }
Ошибка при использовании вышеуказанного кода Вызов функции-члена paginate () в массиве