大家好,我需要有关如何使用 Laravel 分页进行查询以返回 10 的剩余数据的帮助。
我的表中有 15 个数据,在第一次请求时,它返回前 10 个正确的数据,但我需要获取剩余的 5 个数据。
我使用jquery无限滚动来执行此操作,因此我的 View 上没有显示任何分页或链接/网址
public function index()
{
$query = Task::whereDate('due', '<', date('Y-m-d'))
->where('task_phase_id', '<>', 4)
->where('task_status_id', '<>', 9)
->paginate(10);
dd($query);
}
提前致谢,
最佳答案
如果将 $query
转换为 JSON,您将拥有一个具有名为 next_page_url
属性的对象(请参阅文档 here )。
它看起来像http://laravel.app?page=2
。
然后您可以简单地使用 jQuery 来获取您的请求 URL。
例如:当您滚动到页面底部时,调用 next_page_url
关于php - Laravel ORM/查询生成器如何获取下一页结果/内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38824283/