[問題] 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