Have you tried ordering the collection pulled from the DB before creating you options?
Example: Person.find(:all, :conditions => [ "user_name = ?", user_name], :order => "created_on")
Have you tried ordering the collection pulled from the DB before creating you options?
Example: Person.find(:all, :conditions => [ "user_name = ?", user_name], :order => "created_on")