[问题] RoR设定显示图片张数

楼主: kingdomdrama (kingdom)   2015-02-22 10:35:24
<% @subjects.each do |subject| %>
<h2> <%= link_to(truncate(subject.title, length:30), subject) %> </h2>
<p> <%= simple_format(subject.description) %> </p>
<% subject.posts.each do |post| %>
<%= link_to (image_tag(post.image.url, id:"subsimg")), subject_post_path
(post.subject, post) %>
<% end %>
<% end %>
post是belongs_to subject的model
我要显示这个subject的title, description,跟他底下post的图片
用.each会显示每一个post的image
要怎么写才会只显示3张图呢
又如果要显示"最新3张"跟"随机3张"要怎么写呢
谢谢
作者: nyc0125 (乃)   2015-02-22 11:38:00
你的索引是什么? posts.last(3) posts.sample(3)?
楼主: kingdomdrama (kingdom)   2015-02-22 12:37:00
我没索引耶? last跟sample是要建索引才有用吗
作者: mars90226 (火星人)   2015-02-22 16:42:00
last跟sample是Array的method

Links booklink

Contact Us: admin [ a t ] ucptt.com