【发布时间】:2019-09-15 12:27:18
【问题描述】:
我正在使用这个命令来创建模型、控制器和资源。 (laravel6)
php artisan make:model Patient -a
它可以在控制器中创建索引、创建、存储.. 方法,但它不会在其中创建任何资源文件
app/resources/patient.php
因为我使用了另外一个命令,然后创建了这个文件。
php artisan make:resource Patient
问题出在哪里?为什么 make:model -a 命令没有创建它具有 toArray 方法的 resource.php。
【问题讨论】:
-
这个命令
php artisan make:resource Patient在这个路径 App\Http\Resource 中创建资源文件,在 API 响应中使用它 -
我已经知道了。请阅读问题
-
你使用的是什么版本的 Laravel?
-
我使用的是 laravel 6。