Ruby on rails 使用回形针和Rails验证多种内容类型
我正在使用用于Rails的回形针gem,以便允许用户上传自己的照片。我显然只想接受Ruby on rails 使用回形针和Rails验证多种内容类型,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.2,paperclip,paperclip-validation,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.2,Paperclip,Paperclip Validation,我正在使用用于Rails的回形针gem,以便允许用户上传自己的照片。我显然只想接受jpeg、gif或png图像。验证这些文件是否已上载而不是word文档之类的其他文件的正确方法是什么 根据,我使用以下方法验证内容类型: validates_attachment :document, content_type: "application/pdf" 验证上述不同图像格式(gif,png,jpeg)的正确方法是什么?存在输入错误验证附件内容类型:图像,应为验证附件内容类型:文档 class Doc
jpeg
、gif
或png
图像。验证这些文件是否已上载而不是word文档之类的其他文件的正确方法是什么
根据,我使用以下方法验证内容类型:
validates_attachment :document, content_type: "application/pdf"
验证上述不同图像格式(
gif
,png
,jpeg
)的正确方法是什么?存在输入错误<代码>验证附件内容类型:图像,应为验证附件内容类型:文档
class Doc
has_attached_file :document
validates_attachment_content_type :document,
:content_type => /^document\/(png|gif|jpeg)/,
:message => 'only (png/gif/jpeg) images'
end