Wenn Sie das gesamte Modell zurückbekommen, aber dennoch Einzigartigkeit beibehalten, können Sie dies verwenden:
Item.select('distinct on (name) *')
Ich habe dies nur mit einer Postgres -Datenbank getestet. Es kann mit MySQL funktionieren oder nicht.