我发现Paperclip可以验证
文件内容类型,即image / jpeg,但是我想专门验证扩展名.这是因为我使用的模糊扩展名不会得到一致的
内容类型.任何人知道这是否可行,还是一个很好的
方法呢?
猜猜,没有必要用回形针的
方法来验证它.你可以使用像:
has_attached_file :attachment
validates_format_of :attachment_file_name,:with => %r{\.(docx|doc|pdf)$}i
编辑:
或者,要用回形针验证它:
validates_attachment_content_type :attachment,:content_type => 'text/plain'
^会自动生成内容类型不匹配错误.
原文链接:https://www.f2er.com/ruby/265540.html