使用 Rails 3.2。
很正常的,当我们提交表单时,经过验证后,它仍然会在字段中保留无效值,并渲染到视图中以显示输入的内容。
假设我有回形针,它可以让用户上传头像。当我上传一个非图片文件时,例如abc.pdf
,它会返回无效,但这个无效值仍然会暂时存储在avatar_file_name
列中。
因此,当我呈现错误页面时,我的视图将尝试返回一个图像标记并查找,abc.pdf
因为它在该avatar_file_name
字段中。
如何防止 Rails 存储这个临时无效值?
使用 Rails 3.2。
很正常的,当我们提交表单时,经过验证后,它仍然会在字段中保留无效值,并渲染到视图中以显示输入的内容。
假设我有回形针,它可以让用户上传头像。当我上传一个非图片文件时,例如abc.pdf
,它会返回无效,但这个无效值仍然会暂时存储在avatar_file_name
列中。
因此,当我呈现错误页面时,我的视图将尝试返回一个图像标记并查找,abc.pdf
因为它在该avatar_file_name
字段中。
如何防止 Rails 存储这个临时无效值?