【发布时间】:2012-10-02 07:55:54
【问题描述】:
我是 Rails 新手,我正在开发我的第一个 Rails 应用程序,它使用回形针作为附件,我正在使用 validates_attachment :avatar, presence: true 验证附件的存在,这在创建操作时效果很好,但是当用户编辑他的帐户设置并且不上传新头像,没有上传头像会出错,但我想在编辑时跳过该验证,只有在用户上传新头像替换现有头像时才在编辑时验证。
我也有
validates_format_of :avatar, :with => %r{\.(jpg|jpeg|gif|png)$}i,:unless => Proc.new {|m| m[:avatar].nil?}, :message => "Please upload files with the following extensions only
仅在存在但似乎也不起作用时检查格式 非常感谢您的帮助。 谢谢
【问题讨论】:
标签: ruby-on-rails paperclip ruby-on-rails-3.2