nil
以下のエラーが発生する理由がわかりません。しかし、追加self
してもエラーは発生せず、すべてが修正されて割り当てられます。使用しないとうまくいかない理由を説明してもらえますself
か?
models / user.rb
def update_user_email!(new_email)
email = new_email # When I use self.name = new_email this works
end
コントローラー/users_controller
def create
@user = User.new(params[:user])
@user.update_user_email!(email)
@user.save
end
ありがとう