从之前的查询中获取前5个

时间:2015-07-06 23:58:17

标签: laravel laravel-4 laravel-5

如果我有这样的查询:

$posts = Post::all();

如何从 之前的查询中选择前5个结果?我尝试了以下方法,但它不起作用:

$first_five = $posts->take(5)->get();

或换句话说,如何获取返回对象中的前5个元素?

1 个答案:

答案 0 :(得分:1)

我知道你可以使用$first_five = Post::all()->take(5)->get();

我猜你也可以这样做:

$posts = Post::all();

$first_five = $posts->take(5);

另外,请查看pagination