Profiles コントローラーで「uninitialized constant ProfilesController」というエラーが発生しました。これはprofiles_controller.rbです:
class ProfilesController < ApplicationController
def new
@profile = Profile.new
end
def create
@profile = Profile.new(params[:profile])
if @profile.save
redirect_to profile_path, notice: I18n.t('.profile.created')
else
render action: "new"
end
end
end
これは routes.rb です:
resources :profiles, only: [:new, :create]
そして、これは rake ルートの出力です:
profiles POST /profiles(.:format) profiles#create
new_profile GET /profiles/new(.:format) profiles#new
「new_profile_path」のリンクをクリックするとエラーが表示されますが、すべて問題ないように見えますか? コントローラー名が複数ですが、ルートは大丈夫ですか?