Laravel api 方法资源无效

Laravel api resource with method does't work

这是我的资源文件:


namespace App\Http\Resources;

use Illuminate\Http\Resources\Json\JsonResource;

class Wpis extends JsonResource
{

    public function toArray($request)
    {
        return parent::toArray($request);
    }

    public function with($request)
    {
        return [
            'qwerty' => 'zaqwsx'
        ];
    }

}

它不是 return 我的 qwerty 值。我做错了什么,有什么想法吗?

您没有包括您 return 的回应方式,但请确保您这样做:

return new Wpis(Model::find(1));

获得预期结果。