Paginate()函数返回Laravel中的所有数据

时间:2018-10-25 10:57:10

标签: laravel-5

$products = $this->productRepository->paginate(1);

我想一次只获取一项,但是与分页有关的paginate()函数不起作用。我的laravel版本是5.7.6。当我使用dd($ products)时,它返回:

Collection {#468 
  #items: array:2 [
    0 => Product {#469}
    1 => Product {#470}
  ]
}

1 个答案:

答案 0 :(得分:1)

您正在直接访问不分页的集合。 尝试使用$products = $this->productRepository()->paginate(1);的{​​{1}}可以为您提供查询构建器,然后您可以对它进行分页