我对此感到有些愚蠢,但是:
if @prof.update_attributes(params[:profile])
respond_to do |format|
format.html {redirect_to(@prof, :notice => "Profile successfully created.") }
end
end
...在我的控制器的更新方法中。我在模型中验证了一些属性。
如果验证失败,我只想让他们回到同一个表单上,被各种红色文本责骂。(即错误数组中的所有内容)。
验证失败时出现“模板缺失”错误 - 用于“更新”的模板。我觉得我忽略了一些非常简单的事情。帮助!