Se vuoi recuperare l'intero modello, ma mantenere comunque l'unicità, puoi utilizzare questo:
Item.select('distinct on (name) *')
L'ho testato solo con un database Postgres. Potrebbe funzionare o meno con mysql.
Se vuoi recuperare l'intero modello, ma mantenere comunque l'unicità, puoi utilizzare questo:
Item.select('distinct on (name) *')
L'ho testato solo con un database Postgres. Potrebbe funzionare o meno con mysql.