Laravel eloquent skip()limit()使用

时间:2015-07-11 11:54:19

标签: laravel eloquent

内容::找到($标签[0] - > CONTENT_LIST) - >取(5)  其中$ tag [0] - > content_list = [1,7,9,11,16,23,35,56,77,87,93]

这可以正常使用

但我想用这样的东西 内容::找到($标签[0] - > CONTENT_LIST) - >取(5) - >跳过(5)

这会引发错误

1 个答案:

答案 0 :(得分:2)

通过调用find(),您实际执行查询并返回集合。现在Illuminate\Support\Collection类有一个take方法,但没有skip方法。这就是这里发生的事情。

相反,您应该在使用take() 之前致电skip()find()

Content::take(5)->skip(5)->find($tag[0]->content_list);