これが私の見解です:
<div>
<ul>
<%= @album.photos.each do |photo| %>
<li><%= link_to(image_tag(photo.soure.url(:small)),photo.source.url(:medium)) %></li>
<% end %>
</ul>
</div>
すべてのオブジェクト ID (つまり#<Photo:0xXXXXXX>#
) が の直前に追加さ</ul>
れ、html に表示されることを除いて、正しい結果が生成されます。ブロックが実行されるたびに Photo オブジェクトが返されるため、すべての#<Photo:0x>
s をレンダリングしていると思いますが、これを停止する方法がわかりません。