Ruby on rails 回形针-使用带有动态路径的自定义水印
我正在尝试使用以下内容创建自定义路径:Ruby on rails 回形针-使用带有动态路径的自定义水印,ruby-on-rails,paperclip,watermark,Ruby On Rails,Paperclip,Watermark,我正在尝试使用以下内容创建自定义路径: has_attached_file :avatar, :processors => [:watermark], :styles => lambda { |attachment| { :medium => { :geometry => "300x300>", :watermark_path => Customer.find(atta
has_attached_file :avatar,
:processors => [:watermark],
:styles => lambda { |attachment| {
:medium => {
:geometry => "300x300>",
:watermark_path => Customer.find(attachment.instance.customer_id).signature.path
},
:thumb => "100x100>",
}
}
这对于带有图像静态路径的Customer.find(attachment.instance.Customer\u id).signature.path
,可以正常工作,但在本例中,它会引发异常
Paperclip::Errors::InfiniteInterpolationError in Api::Ipad::V1::ImagesController#create
有人知道如何忽略此异常吗?通常,该错误是由于未明确定义附件的:url和:path选项造成的,可以尝试设置这些选项,然后查看插值错误是否消失