Laravel手动创建分页器
laravel自带的分页功能十分强大,只不过,在使用 groupBy 语句的分页操作时,无法由 Laravel 有效执行。如果你需要在一个分页结果集中使用groupBy,建议你查询数据库并手动创建分页器。(基于Laravel5.4,老版本可能需要修改个别地方)
默认分页功能示例代码如下:
<?php
namespace App\Http\Controllers;
use Illuminate\Support\Facades\DB;
use App\Http\Controllers\Controller;
class IndexControllerextends Controller
{
publicfunctionindex()
{
$person = DB::table('person')->paginate(15);
return view('index.pagTest',['person'=> $person]);
}</