嗨,大家好新手上的ruby on rails,当我尝试为特定的个人资料创建新的假日记录时出现此问题。它说错误:
param丢失或值为空:假日。
# Never trust parameters from the scary internet, only allow the white list through.
def holiday_params
params.require(:holiday).permit(:details, :Profile_id)
end
端
profile params:
私人 #使用回调来共享操作之间的常见设置或约束。 def set_profile @profile = Profile.find(params [:id]) 端
# Never trust parameters from the scary internet, only allow the white list through.
def profile_params
params.require(:profile).permit(:firstname, :lastname, :work_email, :phone, :employment_type, :employment_start_date, :linkedin_profile, :nationality, :date_of_birth, :notes)
end
端
答案 0 :(得分:0)
确保您为Holiday控制器调用的任何路径都存在params[:holiday]
。