Easily build a great vocabulary without studying! Now on the App Store!
Click here for more info about the app

Using to_sentence method on an Array in Ruby on Rails


Member.all.collect {|member| member.firstname}.to_sentence
=> "Alex, Andy, and Sean"

Declare separator and the connector

Member.all.collect {|member| member.firstname}.to_sentence(
  :connector => "and last but not least,", 
  :skip_last_comma => true
=> "Alex, Andy and last but not least, Sean"

Tagged w/ #ruby on rails