0

对不起,也许是愚蠢的问题,但我对 Paperclip 的工作原理有一些误解。如果我将它与 aws-sdk gem 一起使用,图像 url 存储在哪里?

我的模型只有 , 之类的字段image_nameimage_size但没有image_url. 我还尝试在 sql 控制台中列出我的数据库中的所有表,但没有任何特殊的图像相关表。我知道我可以通过调用 url 访问什么my_model.image.url,但我需要了解这个 url 的位置。谢谢。

4

1 回答 1

2

url 是根据您在回形针配置文件中的规则集自动生成的。它们通常包括模型的名称和 ID,除非您更改了默认值。如果要更改:default_url选项,请在调用时设置选项:has_attached_file

:default_url => '/images/:attachment/missing_:style.png',
:path => "avatars/:id/:style/:filename"

更多背景:带有 S3 的 rails 回形针默认图像

于 2013-07-09T12:54:52.153 回答