简单明了:
如何验证字段但不显示任何错误?我需要验证嵌套属性并验证它们,但不显示任何错误消息。
答案 0 :(得分:1)
如果我理解正确,只需转到您打印错误代码的视图,然后将其删除。
如果由scaffold创建,它们位于模型的形式内(_form.html.erb
)。删除从模型中循环错误消息的代码。
<强>更新强>
您也可以在模型上放置after_validation
过滤器,以清除错误数组。
def model
after_validate :clear_errors_array
def clear_errors_array
@model.errors.clear
end