En mi foro creé varios temas (con diferentes esquemas de color y funciones). Me gustó la personalización
Después de unos años, ahora estoy haciendo una renovación. Quiero eliminar los temas antiguos que se utilizan poco y consolidarlos en solo 3 o 4. ¿Hay alguna forma fácil de determinar qué temas está utilizando mi comunidad?
Aquí está mi mejor respuesta antes de que se agote la batería:
UserOption.where("theme_ids is not null").pluck(:theme_ids)
Sería mejor buscar dónde esa matriz es mayor que 0, pero no sé cómo hacerlo. Esto te dará todos. Luego puedes hacer algo ingenioso para ordenar y contar.