2
class Car < ActiveRecord::Base
    has_many :pictures
end

class Picture < ActiveRecord::Base
    belongs_to :car
end

私の見解の1つで、最初の8枚の写真を表示したいと思います。

私は以下を持っていますが、これがそれを行うための最良の方法であるかどうかはわかりません

# simplified...
<% @car.pictures.each_with_index do |p,i| %>
    <%= p.image.url %>
    <% break if i == 7 %>
<% end %>
4

1 に答える 1

4
<% @car.pictures.limit(8).each do |p| %>
  <%= p.image.url %>
<% end %>
于 2012-12-24T01:22:50.657 に答える