On 17 February 2015 at 15:39, Tony Tambe <tambe...@gmail.com> wrote: > In my music review app the Pins model has attributes of Pin.artist and > Pin.album. I'm trying to list each artist reviewed on the site and which > albums of theirs have been reviewed. Below is what I have so far, but I want > to do it without repeating the artist name. > > Controller: > > @pin_albums = Pin.group(:album).order('artist') > > View: > > <% @pin_albums.each do |pin| %> > <%= pin.artist %> | > <%= link_to pin.album, copy_pin_path(pin) %> > <br/> > <% end %> > > This lists them like this: > > The Beatles | Let It Be The Beatles | Abbey Road Bob Dylan | Blood On The > Tracks Bob Dylan | Highway 61 Revisited > > I want to list them like so: > > The Beatles | Let It Be > | Abbey Road > Bob Dylan | Blood On The Tracks > | Highway 61 Revisited
Leave the artist cell blank if the artist this time is the same as the artist last time. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAL%3D0gLsQnnC32Xru-A6P1_Tr6SeL2ex6a%3DNCUOxV9Yrjr5%2BtJQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.