昨天我在carrierwav 上做了一些经验,一切正常,但在通常只应显示图像的图像标签处, rails 也显示孔模型,带有 created_at
等。在这里你可以看到它!
所以现在我的观点:
<% @patient.treatments.each do |treatment| %>
<tr>
<td><%= treatment.category.try(:typ) %></td>
<td><%= treatment.content %></td>
<td><%= treatment.day %></td>
<td><div class="arrow"></div></td>
</tr>
<tr>
<td colspan="5">
<%= link_to 'Löschen', [treatment.patient, treatment],
:confirm => 'Sind sie sicher?',
:method => :delete %>
<%= treatment.paintings.each do |paint| %>
<%= image_tag paint.name %>
<% end %>
</td>
</tr>
<% end %>
问题必须出在
<%= image_tag paint.name %>
最佳答案
从 =
中删除 <%= treatment.paintings.each do |paint| %>
,这使您还可以打印 treatment.paintings
数组。
<% treatment.paintings.each do |paint| %>
<%= image_tag paint.name %>
<% end %>
关于ruby-on-rails - 图像标签显示模型的所有列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17191379/