当我在 Laravel 5.4 中启动新API时,我已经使用了一个数据库。
出于这个原因,我没有使用迁移,而是使用reliese/laravel从我的数据库生成模型。
重点是reliese在app/Models/
内创建了模型。所以我有一个表格,例如转换为app/Models/City.php
。
所以,当我尝试使用 Artisan 创建一个控制器时:
php artisan make:controller CityController --resource --model=City
我收到此错误:
A App\City model does not exist. Do you want to generate it? (yes/no) [yes]:
因为 Artisan 正在app /文件夹中搜索Model City.php。
有没有办法让 Artisan 指向app/Models
?
答案 0 :(得分:0)
我将在此分享我的所作所为:
php artisan make:controller CityController --resource --model=Models\\City
Controller created successfully.
我必须使用双反斜杠" \" 而不使用app\
文件夹。