Paperclip - 获取不依赖于 ActiveRecord 模型的图片路径

4
在一个特定的视图中,我正在呈现从SQL查询创建的PORO数组(出于性能原因,在此处使用ActiveRecord模型将是一个主要的性能问题)。
在那个视图中,我需要显示使用paperclip上传的图片,但找不到一种方法让Paperclip返回一个没有ActiveRecord(附件)实例的图片URL。我可以从数据库中获取图片的名称("image.jpg")和模型名称("User")。
我需要像url("image.jpg", :user, :thumb)这样的东西。
我可以硬编码路径,但我宁愿不这样做,而是让paperclip处理这个问题。
这是可能的吗?
谢谢, Ricardo

请参考以下的链接,里面有关于“paperclip”的演示应用,可能对您有帮助 - http://ruby-on-rails-dipak-panchal.blogspot.in/2012/10/paperclip-sample-app_4.html - Dipak Panchal
谢谢,但它没有展示如何在没有模型的情况下加载附件URL。 - shoegazerpt
1
有任何更新吗?我自己也遇到了同样的问题。 - feathj
1个回答

1
我为此创建了一个代码片段这里
基本上,您的对象需要实现一些ActiveModel模块来满足Paperclip的要求,因为这个库与ActiveRecord紧密耦合。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接