API Resource 中拼接额外数据
class IndexResource extends JsonResource {
public function toArray($request) {
// 将数组拼接到 ItemResource 中
$all_category = [
'id' => 0,
'title' => '全部',
'order' => "99999"
];
return [
'items' => ItemsResource::collection(Item::all())->concat(
$all_category
),
];
}
}
concat()
在结果最后一个,prepend()
在结果第一个。
推荐文章: