gpt4 book ai didi

laravel - 如何从 Controller Laravel 显示分页

转载 作者:行者123 更新时间:2023-12-04 01:17:09 26 4
gpt4 key购买 nike

问题不直接在于如何显示我所知道的分页,而是如何修改它以便我可以在此处显示它

public function create()
{
$leaves = Leave::latest()->where('user_id',auth()->user()->id)->get();
$pagination = Leave::latest()->paginate(5);
return view('leave.create',compact('leaves'),compact('pagination'));
}

这里的 create 函数返回到一个页面,您可以在该页面上同时创建和查看您在表格上同时创建的所有内容,但是表格不断变大,所以我想在这里添加分页,但似乎这是不正确的我尝试在 $leaves 的 latest() 之后添加 ->paginate(5) 但它显示错误

有没有另一种方法可以添加分页,现在可以使用,但它显示所有用户的叶子,但我需要它只显示该特定用户,这就是我添加授权的原因,但我认为下面的那个因为分页会覆盖它

最佳答案

您可以简单地调用 paginate(5),而不是在叶子查询末尾使用 get() 方法。

$leaves = Leave::latest()->where('user_id',auth()->user()->id)->paginate(5);

关于laravel - 如何从 Controller Laravel 显示分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63153642/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com