私は名前付きのコントローラーを持っていたreport
ので(ファイル名は report_controller.rb でした)、そのshow
中にメソッドがあり、次のようにルーティングします:
resources :management, only: [:show] do
member do
get 'report' => 'report#show'
end
end
したがって、以下のような URL にアクセスすると、返された JSON を確認でき、生活は良好でした。
http://localhost:3000/management/1/report.json
ここで、コントローラーの名前を report からreportsに複数形にする必要があると言われました。私はやった。
しかし、以前のURLにアクセスすると、次のエラーが表示されます
uninitialized constant ReportController
これはとても迷惑です。どうすればこの問題を解決できますか?