【发布时间】:2015-09-25 15:37:32
【问题描述】:
我的 rails 应用程序中有一个多态资源:
class Media < ActiveRecord::Base
# some stuff
belongs_to :mediable, :polymorphic => true
# some stuff
class Media::TeaserCroppedImage < Media
has_attached_file :attachment,
:styles => ...,
:processors => ...,
:path => "...",
:url => "...",
# ...
validates_attachment :attachment, matches: { file_name: ["image/jpeg", "image/jpg"] }
如您所见,我尝试添加回形针验证器。但显然,它不起作用,我仍然收到错误 MissingRequiredValidatorError。
验证器的语法有问题吗?
【问题讨论】:
-
不应该是
validates_attachment_content_type :attachment, :content_type => ["image/jpg", "image/jpeg"]吗?
标签: ruby-on-rails validation ruby-on-rails-4 paperclip