请问如何给 API 的输出添加自定义字段?
我在控制器做了个分页,想在输出前增加一个自定义字段,但是不知道怎么回事增加了自定义字段分页信息就没了,请高手解惑
控制器
public function index(Request $request, FieldInstrument $field_instruments)
{
$query = $field_instruments->query();
$field_instruments = $query->withOrder($request->order)->paginate();
$data = FieldInstrumentResource::collection($field_instruments);
$result = [
'code' => 20000,
'data' => $data,
];
return $data;
}
API 资源管理器
public function toArray($request)
{
$data = parent::toArray($request);
return $data;
}
加自定义字段之前
加自定义字段之后
推荐文章: