如何在 Lumen 中应用分页?
Posted
技术标签:
【中文标题】如何在 Lumen 中应用分页?【英文标题】:How to apply pagination in Lumen? 【发布时间】:2015-11-08 11:01:03 【问题描述】:我怎样才能使我的页面分页,以便它显示 10 条记录/页。我在 Laravel 中做过这个,但不确定如何在 Lumen 中做到这一点
【问题讨论】:
【参考方案1】:跳过/采取
要限制查询返回的结果数量,或跳过查询中给定数量的结果(OFFSET),您可以使用skip
和take
方法:
$users = DB::table('users')->skip(10)->take(5)->get();
来源:https://laravel.com/docs/5.1/queries#ordering-grouping-limit-and-offset
【讨论】:
【参考方案2】:Paginate 在 Lumen 中可用。您将执行与 Laravel 中相同的操作。这是文档:http://laravel.com/docs/5.1/pagination#basic-usage
我自己在 Lumen 的第 5 版中使用过它,我可以告诉你它的工作原理是一样的。
例如。
$users = DB::table('posts')->paginate(10);
【讨论】:
谢谢,希望您早点回答。 如何在android app中添加页面链接?以上是关于如何在 Lumen 中应用分页?的主要内容,如果未能解决你的问题,请参考以下文章
如何在共享主机中为 Lumen 应用程序设置 cron 作业(使用 CPanel)?
如何将私钥内容放入 dotenv .env 文件中以用于 lumen 应用程序?