質問: ### 前提・実現したいこと Laravelで新たにrouteを追加し、Controllerに喜寿したアクションを実行したい PHP(Laravel)でRestfulーAPIを作成しています。 ``` Route::resource('v1/items', 'ItemsController'); ``` 上記の記述でroute設定している動作は正常に動いています。 ### 発生している問題・エラーメッセージ 新たに以下の記述を追加をし、Controllerのアクションを実行をしようとしているのですが 404エラーになってしまいます。 ### 該当のソースコード ``` Route::get('v1/items/search', 'ItemsController@search')->name('items.search'); ``` ### 試したこと `php artisan cache:clear` ### 補足情報(FW/ツールのバージョンなど) Laravel 5.5 php 7.2.5 開発環境 mac
回答: ルートのCacheが残っているのではないんでしょうか? `php artisan route:clear`でルートのCacheを削除できます。 `php artisan route:list`でルート一覧が見れるので、ご確認ください。