Sul mio forum ho creato diversi temi (con diverse combinazioni di colori e funzionalità). Mi piaceva la personalizzazione
Dopo alcuni anni, sto facendo un restyling. Voglio eliminare i vecchi temi poco utilizzati e consolidarli in soli 3 o 4. C’è un modo semplice per determinare quali temi vengono utilizzati dalla mia community?
Ecco la mia migliore risposta prima che la batteria si scarichi:
UserOption.where("theme_ids is not null").pluck(:theme_ids)
Sarebbe meglio cercare dove quell’array è più lungo di 0, ma non so come farlo. Questo ti darà tutti. Puoi quindi fare qualcosa di intelligente per ordinare e contare.