Generating a Grouped Output

Martin Austin
Mon, 08 Oct 2007 17:48:34 -0000

Hi all, first time poster.

I am currently learning RoR, and have run into a snag.  I have a table
called Games that has several fields, including title, desc, genre,
system, etc.  What I am looking to do in a view is create an output
that is grouped by system.  For example...

Wii
... Wii Sports
... Metroid Prime 3
Xbox 360
... Halo 3

My first thought was to use nested for loops, looping through each
unique system, and then looping through each game that matches that
system, and while I know how to do this in PHP (using procedural
code), I am struggling with how to contain my iteration objects within
the controller, and access them only in the view.

Any thoughts?  I hope I am explaining this well.

Thanks,

Martin