验证时不显示错误

时间:2013-07-11 10:35:30

标签: ruby-on-rails validation

简单明了:

如何验证字段但不显示任何错误?我需要验证嵌套属性并验证它们,但不显示任何错误消息。

1 个答案:

答案 0 :(得分:1)

如果我理解正确,只需转到您打印错误代码的视图,然后将其删除。

如果由scaffold创建,它们位于模型的形式内(_form.html.erb)。删除从模型中循环错误消息的代码。

<强>更新

您也可以在模型上放置after_validation过滤器,以清除错误数组。

def model
  after_validate :clear_errors_array

  def clear_errors_array
    @model.errors.clear
  end