Laravel分页不';t在json响应中显示元数据

Laravel分页不';t在json响应中显示元数据,laravel,pagination,Laravel,Pagination,我不明白为什么,但是当我对数据使用->pagination()时,元数据不会显示在端点中 以及在控制器中 $bridals = Bridal::with(["plans" => function($query){ $query->orderBy("plans.plan_price"); }])->paginate(10); $group = $bridals ->groupBy(function ($bridal) {

我不明白为什么,但是当我对数据使用
->pagination()
时,元数据不会显示在端点中

以及在控制器中

    $bridals = Bridal::with(["plans" => function($query){
        $query->orderBy("plans.plan_price");
    }])->paginate(10);

    $group = $bridals
    ->groupBy(function ($bridal) {
        return $bridal->place_name;
    });

    return response()->json($group);

顺便说一句,我可以通过添加
?page=1
、2、3、4等端点路径的末尾来访问下一页。但是我在回复中看不到元数据。谁知道原因是什么,我错过了什么

这是因为通过对其调用
集合
方法,您正在对其进行变异,并准确地返回该集合。相反,将
groupBy
方法移动到查询中,以便
toJson
接口可以应用于
Paginator
实例。是的,谢谢您指出。它解决了这个问题@这是因为通过对它调用
collection
方法,您正在对它进行变异并返回一个集合。相反,将
groupBy
方法移动到查询中,以便
toJson
接口可以应用于
Paginator
实例。是的,谢谢您指出。它解决了这个问题@哦,为什么