我有一个Rails 5的博客应用程序。它有一个文件附件,没有通过paperclip 5.1.0 gem正确验证。所以我想在回形针保存方法中关闭验证。怎么做?
我有articles_controller:
def create
@article = Article.new(article_params)
if @article.save
redirect_to @article
else
render 'new'
end
end
...
private
def article_params
params.require(:article).permit(:title, :text, :attachment)
end
end
我在哪里更改回形针保存方法以保存(false)以关闭附件验证。
命令do_not_validate_attachment_file_type :attachment
无效。
答案 0 :(得分:1)
From the comment on git issue:
我刚刚发现要
do_not_validate_attachment_file_type
停止验证,您必须在config/initializer/paperclip.rb
中添加初始值设定项 同Paperclip::Attachment.default_options[:validate_media_type] = false
我只能在新闻档案中的文档中找到这个