我有一个使用 Paperclip 的 rails 模型,如下所示:
has_attached_file :image, :styles => { :normal => ['857x392#', :png] },
:url => '/assets/pages/:id/:basename.:extension',
:path => ':rails_root/public/assets/pages/:id/:basename.:extension'
validates_attachment_size :image, :less_than => 2.megabytes
尝试创建此模型的记录时,没有要上传的附件,会返回验证错误:
以下字段存在问题:
* Image file size file size must be between 0 and 2097152 bytes.
我尝试在模型中的验证语句之后同时传递 :allow_blank => true 和 :allow_nil => true ,但都没有工作。
如何允许 :image 参数为空白?