我有这样一行:
$users = User::where(something)->paginate(20);
在第 1 页上,起始编号为 1,结束编号为 20
在第 2 页上,起始编号为 21,结束编号为 40
如果现在我在第 2 页上,如何获得数字 21 和 40?
您可以使用
->firstItem()
和->lastItem()
方法来获取分页限制,请查看更多详细信息
$users = User::where(something)->paginate(20);
$from = $users->firstItem();//will give you 20(index of 21st item) on page 2
$to = $users->lastItem();//will give you 39(index of 40th item) on page 2