1
いいえ、Pragmatic BookshelfのテキストからRをRで学習しています。Railsを使用したAgile Webdevelopment第4版。私は、ページ212でだと私はこのエラーを取得しています.... NoMethodError in SessionsController#create
とapp/controllers/sessions_controller.rb:7:in 'create'
SessionsController#NoMethodError in SessionsController#create
私はこっちから私のひげを引っ張ってる
は、私がこれを追跡しようとする日費やしてきました。これは、これが指している作成コードです...
def create
if user = User.authenticate(params[:name], params[:password])
session[:user_id] = user.id
redirect_to admin_url
else
redirect_to login_url, :alert => "Invalid user/password combination"
end
end
そこに誰も助けてくれる?
ユーザモデルで 'authenticate'を定義しましたか? – apneadiving
ライン7とは何ですか?どの方法が欠落していると主張していますか? –
Ok ...休憩した後、私は自分のモデルでUser.authenticateの名前を間違えたことに気付きました。問題が解決しました。 – thefonso