【发布时间】:2019-09-24 17:26:01
【问题描述】:
$articles = Article::paginate(10, ['*'], 'pag');
上面的第二个参数[*]是做什么的?
- 第一个参数是分页显示的资源数量。
- 第三个参数是将出现在 URL 中的查询的名称(即“pag?=3”)。
“[*]”呢?用了好久都不知道是干什么用的。
不要告诉我在 Laravel Docs 中搜索,因为我已经这样做了,但没有找到任何有用的东西。
【问题讨论】:
-
第二个参数是 SQL 选择。
[*]表示select table.* from table ...。您可以指定要从数据库中选择哪些列。例如['id', 'name']->select users.id, users.name from users ... -
好!您应该发布作为答案
标签: laravel pagination