class Car < ActiveRecord::Base
has_many :pictures
end
class Picture < ActiveRecord::Base
belongs_to :car
end
在我的一个视图中,我想显示前8张图片。
我有以下内容,但不确定这是否是最好的方法
# simplified...
<% @car.pictures.each_with_index do |p,i| %>
<%= p.image.url %>
<% break if i == 7 %>
<% end %>
<% @car.pictures.limit(8).each do |p| %>
<%= p.image.url %>
<% end %>