2017-03-06 31 views
0

我有一個數據庫,當我在Laravel 5.4中啓動一個新的API時已經在使用。Laravel 5.4 - 工匠製造:控制器XxxController --resource --model = Xxx無法識別由relief/laravel生成的模型工作區

而不是使用 遷移

出於這個原因,我已經使用reliese/laravel生成模型從我的數據庫

問題是,減輕已經在app/Models/內創建了模型。所以我有一個表格,例如轉換爲app/Models/City.php

所以,當我嘗試使用工匠這樣創建控制器

php artisan make:controller CityController --resource --model=City 

我得到這個錯誤:

A App\City model does not exist. Do you want to generate it? (yes/no) [yes]: 

因爲工匠正在搜索的模範城市。 PHP內的應用程序/文件夾。

有沒有辦法讓工匠改爲指向app/Models

+0

PHP工匠製作:控制器CityController --resource --model =程序\市 –

回答

0

我會在這裏分享我所做的:

php artisan make:controller CityController --resource --model=Models\\City 

Controller created successfully. 

我不得不使用雙反斜線「\」沒有app\文件夾。

0

這是更優雅

php artisan make:controller CityController --resource --model=Models/City 
相關問題