[英]Rails - cannot display an image uploaded to Amazon S3
我有以下兩種模型:
用戶:
has_many :commercials, :dependent => :destroy, :inverse_of => :user
商業廣告:
belongs_to :user, :inverse_of => :commercials
has_attached_file :image,
:styles => { :medium => "400x400",
:thumb => "50x50>" }
我剛剛上傳了一張圖像,該圖像已成功上傳到Amazon S3並保存到數據庫中。 但是如何顯示呢?
我試過了:
<%= image_tag @user.adverts(:medium) %>
要么
<%= image_tag @user.adverts.medium.url %>
但是以上都不起作用...
不是adverts
,而是commercials
? 所以應該不是這樣的:
@user.commercials.first.image.url
假設foo
為商業實例的名稱
<%= image_tag foo.image.url(:medium) %>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.