如何在回形针中只使用路径保存图片mongoid
问题描述:
在我的项目中,我没有使用表单发送图像。我正在从路上走。如何在回形针中只使用路径保存图片mongoid
如何才能使用唯一路径保存图像?
我有这个模型
class Picture
include Mongoid::Document
include Mongoid::Paperclip
has_mongoid_attached_file :avatar
end
我(与MySQL这部作品在回形针)tryied这个
p = Picture.new
p.avatar = File.open('/path/to/my/image.jpg')
p.save
我收到一个错误,如果我做这个。
回形针::错误:: MissingRequiredValidatorError:回形针::错误:: MissingRequiredValidatorError
我怎样才能做到这一点?
谢谢!
答
我忘了验证:
validates_attachment_content_type :avatar,
:content_type => ["image/jpg", "image/jpeg", "image/png", "image/gif"]
这将解决这个问题。