отличный () с разбиением на страницы () в laravel 5.2 не работает
Я пытаюсь использоватьdistinct()
сpagination()
вЛаравелла 5.2 с беглым, и это дает правильный результат, но нумерация страниц остается тем же самым (как без применения отчетливо).
Я уже рассмотрел и проверил ниже ответы с моим кодом
- laravel 5 - paginate total () запроса с отчетливым
- Paginate & Distinct
- Неверный номер метода paginate в Query Builder при использовании различных
Мой код что-то вроде:
DB::table('myTable1 AS T1')
->select('T1.*')
->join('myTable2 AS T2','T2.T1_id','=','T1.id')
->distinct()
->paginate(5);
ПРИМЕР
- У меня есть результат с тремя записями (т.е.POST1, POST2, POST3 а такжеPOST1) так что я применяюdistinct()
.
- Теперь мой результатPOST1, POST2 а такжеPOST3 но нумерация страниц по-прежнему отображается как 4 записи (как результат до примененияdistinct()
).
Любое предложение будет оценено!