내 사용자에게 새 객체를 추가해야합니다. 새 객체를 내 데이터베이스에서 검색하여 양식을 제출할 때 정의 할 새로운 속성이 있지만 새 속성을 제출하면 nill은 알 수 없습니다. 왜 여기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
는
여기def user_params
params.require(:user).permit(:name, :email, :phone, :document, :password,
:password_confirmation)
end
입니다
@pradeep! – mdiaz00147
그런 다음 답변을 수락하십시오. 격려는 나를 도울 수있게 도와줍니다. –