Rails Tutorialをやっているのですが
フォームから渡ってきたデータを保存するというところです
class UsersController < ApplicationController . . . def create @user = User.new(user_params) if @user.save # Handle a successful save. else render 'new' end end private def user_params params.require(:user).permit(:name, :email, :password, :password_confirmation) end end
という部分についての解説お願いします
ユーザーがデータを入力して送信するとcreateアクションが実行されるというところは理解できたのですが
その先のuser_paramsが理解できません
これはユーザーが入力したデータはuser_paramsに送られてきてcreateでその情報を取得ということですか
もしくはcreateに入ってきた情報をuser_paramsに渡しているということですか
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。