2017-03-20 1 views
-2

別の問題がありますRuby on Rails第4版のページ155を開始しました。新しいユーザを作成しようとしましたが、このようなエラーメッセージが表示されます 2人のエラーが、 :2人のユーザがこのユーザを保存することを禁止しました:

  • パスワード

  • パスワード

A空白にすることはできません(最小値は4文字)が短すぎますパスワードは短く空ではありませんでした。この本によると、私はusers_controller.rbファイルにこのparamsを追加しました。

def user_params 
    params.require(:user).permit(:email, :password_confirmation) 
end 

私はstackoverflowアーカイブから回答を見つけようとしましたが、わかりやすい回答は得られませんでした。

私の以前の質問に対する正しい答えを私に与えてくれてありがとう。

+0

http://stackoverflow.com/help/mcveをお読みください –

答えて

0

あなたはまた、強力なのparams許可リストに:passwordを追加する必要があります。

def user_params 
    params.require(:user).permit(:email, :password, :password_confirmation) 
end 
関連する問題