Laravel控制器获取限制数量项

jmo0nnb3  于 2022-12-24  发布在  其他
关注(0)|答案(5)|浏览(172)

在我的控制器中

$items = Item::all();

我只想买前6件
如何更改代码?

hec6srdp

hec6srdp1#

使用take()方法:

$items = Item::take(6)->get();
30byixjq

30byixjq2#

使用take函数

$items = Item::take(6)->get();

检查laravel文档:https://laravel.com/docs/5.2/queries

jm81lzqq

jm81lzqq3#

要限制查询返回的结果数,可以使用take()方法。

$items = Item::take(6)->get();
7tofc5zh

7tofc5zh4#

或者这个

$items = Item::paginate(6);
2uluyalo

2uluyalo5#

只需使用limit()并将“number of records”传递给limit方法。

$items = Item::limit(6)->get();

或者,也可以使用take()

$items = Item::take(6)->get();

使用您的Laravel版本支持的方法。希望它能有所帮助!

相关问题