rails 插件回形针支持模型验证,例如:
validates_attachment_size
唯一的问题是,使用此验证似乎会强制验证实际附件,有时可能没有附件。
如果我正在验证以下内容,如果没有 :document 存在,我可以使用什么条件 :if 来忽略验证?(意味着用户提交了没有附加文档的父对象)。
validates_attachment_size :document, :less_than => 5.megabytes, :if => ???
父对象是一个:note,所以在 note.rb 文件中我有:
has_attached_file :document
RDocs:dev.thoughtbot.com/paperclip/