我需要添加到我的用户新obob一些新的属性,我将定义何时通过从我的数据库检索他们submited,但是当我submited新属性是n,我不知道为什么Ruby on rails新对象属性
def create
plan = params[:user][:plan]
@plan_vars = Plan.find(plan)
@user = User.new(user_params, :plan_id => @plan_vars.id, :lessons => @plan_vars.lessons)
if @user.save
flash[:success] = "Usuario creado exitosamente"
redirect_to users_path
else
flash[:warning] = "Ooops... algo ha fallado :O #{@user.errors}"
redirect_to new_user_path
end
end
这里是用户PARAMS
def user_params
params.require(:user).permit(:name, :email, :phone, :document, :password,
:password_confirmation)
end
奏效完美!非常感谢! – mdiaz00147
好的,然后接受答案。鼓励让我在未来帮助。 –