如何仅显示图像导轨阵列中的第一个图像

时间:2019-06-06 08:57:20

标签: ruby-on-rails

在我的应用程序的索引页面中,我只想显示带有多个图像的帖子的第一张图像。

var model = Members.CreateRegistrationModel("memberWebsite");
model.MemberProperties.Add(new UmbracoProperty { Name = "Full name", Alias = "fullName", Value = "Mikkel Johannsen" });

我尝试过:

<% (0...job.images.count).each do |image| %>

<%= image_tag(job.images[image]) %>

<% end %>

但是在给出错误的情况下却没有方法

2 个答案:

答案 0 :(得分:1)

您应该可以将其视为普通的ActiveRecord查询

<%= image_tag job.images.first if job.images.attached? %>

答案 1 :(得分:1)

根据您提供的第一段代码,您应该可以使用以下代码:

<%= image_tag job.images.first %>

假设job.images是图像路径的数组?