显示Laravel资源控制器动态总计结果
这是我的 资源控制器显示Laravel资源控制器动态总计结果,laravel,controller,resources,Laravel,Controller,Resources,这是我的 资源控制器 <?php namespace App\Http\Controllers\Api; use App\Employees; use Illuminate\Http\Request; use App\Http\Controllers\Controller; use App\Http\Resources\EmployeesResource; class EmployeesController extends Controller { /** * Di
<?php
namespace App\Http\Controllers\Api;
use App\Employees;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Resources\EmployeesResource;
class EmployeesController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
*/
public function index()
{
$user = new EmployeesResource(Employees::paginate(5));
return $user;
}
}
使用您的每页查询字符串参数
public function index(Request $request)
{
return new EmployeesResource(
Employees::paginate($request->query('per_page'))
);
}
我的猜测是,如果您想使每页
动态化,则必须基于查询参数值进行分页。目前,静态限制为每页5个。