Laravel 5 以块的形式返回laravel查询结果

Laravel 5 以块的形式返回laravel查询结果,laravel-5,vue.js,Laravel 5,Vue.js,我的Laravel/Vue.js应用程序中有一个更新模型,我不想在我的组件中一次检索和显示所有结果,而是希望以五块的形式返回结果,并在我的组件中放置一个“下五个更新”链接,以显示下五个更新记录,就像分页一样。我试过这个: $update = Update::limit(5)->get(); 这并没有达到我想要的结果。有没有一种Laravel方法可以在我的Laravel后端中使用,将结果以5块的形式发送到我的Vue.Js组件,然后让我的“下五个更新”链接显示下五个记录 如果您能够向后端发送

我的Laravel/Vue.js应用程序中有一个更新模型,我不想在我的组件中一次检索和显示所有结果,而是希望以五块的形式返回结果,并在我的组件中放置一个“下五个更新”链接,以显示下五个更新记录,就像分页一样。我试过这个:

$update = Update::limit(5)->get();

这并没有达到我想要的结果。有没有一种Laravel方法可以在我的Laravel后端中使用,将结果以5块的形式发送到我的Vue.Js组件,然后让我的“下五个更新”链接显示下五个记录

如果您能够向后端发送某种页面或偏移量值,则可以使用laravel的skip and take方法:

$skip = $request->page; //assuming this variable exists...
$limit = 5;
$update = Update::skip($skip * $limit)->take($limit)->get();