【问题标题】:Laravel paginate() method is not working with the distinct() methodLaravel paginate() 方法不适用于 distinct() 方法
【发布时间】:2018-12-28 13:41:21
【问题描述】:

我的 Laravel 代码是这样的......

Cheque::distinct()->get(['cheque_no'])->paginate('25');

如果可能的话,我还想添加sortByDesc('updated_at')。 请帮帮我。

【问题讨论】:

  • “不工作”

标签: php laravel distinct laravel-query-builder pagination


【解决方案1】:

首先,我想你想要

distinct('cheque_no')->get()

而不是

distinct()->get(['cheque_no'])

那么,你要么使用get 要么使用paginate

你在最后定义排序

所以,最终结果是这样的:

Cheque::distinct('cheque_no')->paginate(25)->sortByDesc('updated_at');

【讨论】:

  • 查询正常。但我在我的分页链接所在的视图页面中遇到错误。 {{ $paginateData->links() }}
猜你喜欢
  • 2018-03-29
  • 1970-01-01
  • 1970-01-01
  • 2019-05-16
  • 2014-03-01
  • 2018-04-22
  • 1970-01-01
  • 1970-01-01
  • 2018-09-18
相关资源
最近更新 更多