これが私のインデックスメソッドです。これは、セッションと電子メールという2つの異なるモデルにアクセスしようとしています。
def index
user_session = Session.find_by_user_id(user_id)
if !user_session.blank?
if setting_orig = GlobalSetting.find_by_settings_session_id(user_session.id)
@setting = setting_orig.dup
end
else
@setting = GlobalSetting.first.dup
end
終わり
しかし、私がこのフォームを作成しようとすると、次のようになります。
<%= form_for(@setting) do |f| %>
<%= f.text_field :username %>
<%= f.password_field :password %>
<%= f.submit "Submit" %>
このエラー、NilClass:Classの未定義のメソッド'model_name'が表示されます。それを機能させる方法、何か提案はありますか?