资源集合
use App\Dog;
use App\Http\Resources\Dog as DogResource;
Route::get('dogs', function () {
return DogResource::collection(Dog::all());
});php artisan make:resource DogCollection<?php
namespace App\Http\Resources;
use Illuminate\Http\Resources\Json\ResourceCollection;
class DogCollection extends ResourceCollection
{
/**
* Transform the resource collection into an array.
*
* @param \Illuminate\Http\Request $request
* @return array
*/
public function toArray($request)
{
return parent::toArray($request);
}
}Last updated