使用资源显示数据后,我遇到了分页问题。在此之前,我使用此代码显示数据,输出也显示分页。
控制器
$All = Customers::with('order')->paginate(10);
return response()->json([
'code' => 0,
'success' => true,
'data' => $All,
], 200);
但是在我使用资源显示数据之后,分页就消失了。
$All = Customers::with('order')->paginate(10);
return response()->json([
'code' => 0,
'success' => true,
'data' => DataResource::collection($All),
], 200);
数据资源
public function toArray($request)
{
//return parent::toArray($request);
return [
'name' => $this->name,
'created_at' => $this->created_at,
'updated_at' => $this->updated_at,
'order' => Resources::collection($this->order)
];
}