【问题标题】:Laravel ORM/Query builder how get the next page result/contentLaravel ORM/Query builder 如何获取下一页结果/内容
【发布时间】:2016-12-13 22:30:51
【问题描述】:

大家好,我需要有关如何使用 Laravel 分页将剩余数据返回 10 的查询的帮助。

我的表上有 15 个数据,在第一次请求时,它会返回正确的前 10 个数据,但我需要获取剩余的 5 个。

我使用 jquery 无限滚动 执行此操作,因此我的 视图

上没有显示任何分页或链接/网址
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);
}

提前致谢,

【问题讨论】:

  • 请添加您的jquery代码

标签: php mysql laravel eloquent laravel-query-builder


【解决方案1】:

如果将 $query 转换为 JSON,您将拥有一个具有名为 next_page_url 的属性的对象(请参阅文档 here)。

看起来像http://laravel.app?page=2

然后您可以简单地使用带有 jQ​​uery 的请求 URL。

例如:当您滚动到页面底部时,请致电next_page_url

【讨论】:

  • @PenAndPapers 如果有帮助,别忘了点赞并标记为已解决;)
猜你喜欢
  • 2016-12-13
  • 2023-03-29
  • 2019-10-31
  • 2018-08-12
  • 2017-08-28
  • 1970-01-01
  • 2020-03-05
  • 2020-04-26
  • 2021-05-22
相关资源
最近更新 更多