Rails(ERB)でrowspanありのtableを出力


ERBでrowspan付きのtableを作成しようとして、ちょっと悩んだのでメモ。ただ、この方法がベストとは思ってないです。

まとめ

  • each_with_indexをつかってごにょごにょする。
  • もっとうまい書き方がありそう。

出力したいもの<

複数のUserがいて、一人のユーザーが複数のメールアドレスを持っていることを想定します。作りたいtableはこんな内容です。

ID 名前 メールアドレス一覧
1 テスト1 test1-1@hommax39.com
test1-2@hommax39.com
2 テスト2 test2@hommax39.com
3 テスト3 test3@hommax39.com

続きを読む →