Рельсы Активный порядок запросов по нескольким значениям в определенном порядке?
У меня есть стол
Roles(id int,,name vachar(50),role enum(CAD,CA,CM,CV ))
Я хочу выбрать данные, которые упорядочены по определенным значениям в определенном порядке. Мой запрос активной модели: role.order ('role asc'), а затем результат:
1 name1 CAD
2 name2 CA
3 name2 CM
Но я хочу результат как:
1 name1 CAD
2 name2 CM
3 name2 CA
Может кто-нибудь помочь мне? заранее спасибо