undefined method 'key?' for nil:NilClass
Dieser Fehler tritt auf, wenn ich das Rails-Tutorial von M. Hartl durchgehe. Auch nach dem Speichern meiner user_controller.rb Datei und dem Aktualisieren http://localhost:3000/users/1
erhalte ich eine weitere Fehlermeldung, die lautet:
Gem::LoadError in UsersController#show
bcrypt-ruby is not part of the bundle. Add it to Gemfile.
bcrypt-ruby ist jedoch in meinem gemfile, und nachdem ich wieder aktualisiert habe, ist dieser Fehler verschwunden. Es ist nur ein bisschen seltsam.
Hier ist meine user_controller.rb
class UsersController < ApplicationController
def show
@user = User.find(params[:id])
end
def new
end
end
und hier ist meine show.html.erb
<%= @user.name %>, <%= @user.email %>
Ich danke Ihnen allen sehr herzlich.