エラーを与えるコードCommentsController
if @comments.save
user_session.add_comment(@comments) // this is cause of error
# session[:comment_ids] ||= []
# session[:comment_ids] << @comments.id
flash[:notice] = "Comment Successfully created"
redirect_to @post
else
redirect_to :back
end
セッションに1分間保存されているコメントを編集しようとすると。このエラーが発生しました:
NameError in CommentsController#create
undefined local variable or method `session' for #<UserSession:0xaca0684>
add_comment
セッションモデルで定義されています。
もう1つ言いたいのは、セッションモデルを介して集中化された場所を使用したためにエラーが発生したことです。それ以外の場合、上記のコメントされたコードは正常に機能していました。