sql >> Base de Datos >  >> RDS >> Mysql

Consulta de registro activo de Rails obteniendo los objetos más comunes

Tendrás que agrupar a las personas por edades y elegir el grupo con el conteo más alto. El siguiente código devolverá tanto la edad como la frecuencia de la edad más frecuente.

Person.group('age').order('count_all').limit(1).count

Para obtener solo la edad y no el conteo, haga

Person.group('age').order('count(*)').limit(1).pluck(:age).first