Laravel分页并获得全部

时间:2019-08-09 04:41:35

标签: laravel api

我有一个API端点api/users,该端点以分页的形式返回用户:

public function index()
{
    return User::latest()->paginate(10);
}

我还需要访问所有用户,但是分页使这不可能。

例如,我想使用以下方法吸引所有用户

return User::latest()->get();

如何在不创建另一个端点的情况下使用两者?例如api/allusers

1 个答案:

答案 0 :(得分:0)

public function index($page)
{
   if($page=='All')
    {
      return User::latest();
    }
  return User::latest()->paginate($page);
}