我正在使用 Paperclip 从我当前的本地应用程序目录中保存图像。我使用了两个模型来保存图像。
业务.rb
class Business < ActiveRecord::Base
# Associations
has_attached_file :logo, :styles => {:thumb => "100x100>"}
validates_attachment :logo,
:size => {:in => 1..1500.kilobytes}
end
图片.rb
class Image < ActiveRecord::Base
has_attached_file :data, :styles => { :thumb => '100x100>', :medium => '240x240>' }
end
当我尝试保存图像时,它对我不起作用,如下所示。
Business.create(:logo => Image.first.url)
我有这个错误
Paperclip::AdapterRegistry::NoHandlerError: No handler found for "/system/images/data/000/000/177/medium/error.png"
而“Image.first.url”给我这条路
"/system/images/data/000/000/177/medium/error.png"
我怎么能这样做?
谢谢