0

我正在尝试使用 显示我的数据库中的一组图像image_tag,但循环显示整个数据库以及图像。

<%= @tools.each do |tool|%>
<%= link_to( image_tag(tool.image_url, :alt=>"Hello, this is an alt"), "tools/"+tool.id.to_s)%> <% end %>

这可以显示每个图像并将它们链接到正确的位置,但是在图像的末尾,数据库中有一堆不应该存在的文本,我不知道如何删除。

我不知道这很重要,但这是文本:

[#<Tool id: 3, title: "Screwdriver", description: "a screwdriver", image_url: "1.png", price: #<BigDecimal:4818870,'0.1E1',9(36)>, created_at: "2012-09-16 16:31:10", updated_at: "2012-09-16 16:31:10">, #<Tool id: 5, title: "Hammer", description: "A hammer", image_url: "3.png", price: #<BigDecimal:48167b8,'0.7E1',9(36)>, created_at: "2012-09-20 02:19:35", updated_at: "2012-09-20 02:19:35">]

非常感谢任何想法或提示。:)

4

1 回答 1

4

尝试

<% @tools.each do |tool|%>

没有等号。

于 2012-09-21T15:32:36.390 回答