$products = $this->productRepository->paginate(1);
我想一次只获取一项,但是与分页有关的paginate()函数不起作用。我的laravel版本是5.7.6。当我使用dd($ products)时,它返回:
Collection {#468
#items: array:2 [
0 => Product {#469}
1 => Product {#470}
]
}
答案 0 :(得分:1)
您正在直接访问不分页的集合。
尝试使用$products = $this->productRepository()->paginate(1);
的{{1}}可以为您提供查询构建器,然后您可以对它进行分页