2
これは簡単なはずですが、私はそれを行う方法を理解できません。基本的には、最初の行に最初の2つのレコードがあり、2番目の行に次の2つのレコードがあるようなHTMLテーブルをロードする(RailsでフェッチされたコレクションからERB内に)場合は、次のようにします:Rails:一度に2つずつテーブルのセルをロードする
一度に2レコードずつコレクションを繰り返し処理するRuby/Railsのように思えます。
これは簡単なはずですが、私はそれを行う方法を理解できません。基本的には、最初の行に最初の2つのレコードがあり、2番目の行に次の2つのレコードがあるようなHTMLテーブルをロードする(RailsでフェッチされたコレクションからERB内に)場合は、次のようにします:Rails:一度に2つずつテーブルのセルをロードする
一度に2レコードずつコレクションを繰り返し処理するRuby/Railsのように思えます。
ああ、投稿後の瞬間を、this questionの助けを借りて見つけました。
後世のために、ここに私のソリューションです:
<% @users.each_slice(2) do |two| %>
<tr>
<% two.each do |p| %>
<td>
<%= p.id %>
</td>
<% end %>
</tr>
<% end %>
まあこれを行う簡単な方法は、レコードを反復処理するためにあなたの標準的なループを使用して関与し、あなたのHTMLテーブルタグを配置する際に留意するでしょう。 –