Du måste gruppera personer efter deras ålder och välja gruppen med högst antal. Koden nedan kommer att returnera både ålder och frekvens för den vanligaste åldern.
Person.group('age').order('count_all').limit(1).count
För att bara hämta åldern och inte räkningen gör
Person.group('age').order('count(*)').limit(1).pluck(:age).first