【发布时间】:2019-05-09 09:49:28
【问题描述】:
我正在为我的 rails 项目使用 active-storage 我想知道如何显示我的图片列表中的第一张图片
this is how my view looks like
我试过这个
<%= Ad.first.images.sample %
变成这样
it becomes like this
还有其他方法吗?
【问题讨论】:
标签: ruby-on-rails rails-activestorage
我正在为我的 rails 项目使用 active-storage 我想知道如何显示我的图片列表中的第一张图片
this is how my view looks like
我试过这个
<%= Ad.first.images.sample %
变成这样
it becomes like this
还有其他方法吗?
【问题讨论】:
标签: ruby-on-rails rails-activestorage
假设你们有这样的关系:
class Page < ApplicationRecord
has_many_attached :images
end
你可以得到一个这样的:
Page.first.images.sample
【讨论】:
这对我有用
<% @ads.each do |ad| %>
<%= image_tag(ad.images[0]) if ad.images.length > 0 %>
<% end %>
【讨论】: