回形针 - 获取没有ActiveRecord模型的图像路径

时间:2012-10-08 12:01:39

标签: ruby-on-rails ruby-on-rails-3 paperclip

在一个特定的视图中,我正在渲染一个从SQL查询创建的PORO数组(这是出于性能原因,这里使用ActiveRecord模型将是一个主要的性能问题)。

在该视图中,我需要显示使用回形针上传的图像,但是找不到让Paperclip返回没有ActiveRecord(附件)实例的图像URL的方法。我可以从DB(“image.jpg”)和模型名称(“用户”)获取图像的名称。

我需要像url(“image.jpg”,:user,:thumb)。

我可以硬编码路径,但我不愿意,让回形针处理这个。

这可能吗?

谢谢, 里卡多

1 个答案:

答案 0 :(得分:1)

我为here

创建了一个要点

基本上你的对象需要实现一些ActiveModel模块来满足Paperclip的要求,因为这个库与ActiveRecord有很强的耦合。