Arbeitete an einem ähnlichen Problem und fand eine etwas prägnantere Lösung:
objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
im Grunde nur den Sortierblock verwenden, um den Index des Elements abzufangen.
Arbeitete an einem ähnlichen Problem und fand eine etwas prägnantere Lösung:
objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
im Grunde nur den Sortierblock verwenden, um den Index des Elements abzufangen.