在laravel中使用has进行分页

问题描述

我正在尝试从查询获取结果 使用分页并使用下面的代码查看我减少代码以使其接受 $categories=Course_category::has('classe')->paginate(2);

 @foreach ($categories as $categorie)
 @foreach ($categorie->classe as $item )
 @endforeach
 @endforeach
 {{ $categories->links('pagination::bootstrap-4') }}

解决方法

也许你的意思是:

$categories = Course_category::with(['classe'])->paginate(2);
,

你能不能试试这样的:

$categories = Course_category::with(['classe' => function ($q) {
            $q->paginate(2);
            //or something like $q->orderBy(stuff)->take(2);
        }]);