Рельсы Активный порядок запросов по нескольким значениям в определенном порядке?

У меня есть стол

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

Может кто-нибудь помочь мне? заранее спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос