我正在使用Paperclip gem上传文件。 我想上传不同类型的文件,如pdf,doc,视频和音频。 在我的模型中有文件类型验证。 对于doc,pdf和视频,它可以正常工作,但对于音频文件则无法工作。 请帮忙解决。
我的模型:
class Xyz < ActiveRecord::Base
attr_accessible :email, :name, :avatar, :CategoryID
has_attached_file :avatar
validates_attachment_content_type :avatar, :content_type => ['video/mp4','video/avi','Audio/mp3','application/pdf',"application/pdf","application/vnd.ms-excel",
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
"application/msword",
"application/vnd.openxmlformats-officedocument.wordprocessingml.document",
"text/plain"]
#validates_attachment_content_type :avatar, :content_type => ['audio/mp3']
end
这是我收到的错误信息...
1 error prohibited this xyz from being saved:
Avatar content type is invalid