Railsy Aktywne zamówienie zapytania według wielu wartości w określonej kolejności?

Mam stolik

Roles(id int,,name vachar(50),role enum(CAD,CA,CM,CV ))

Chcę wybrać dane, które uporządkują według określonych wartości w określonej kolejności. Moje aktywne zapytanie modelowe: role.order („rola asc”), a następnie wynik:

1 name1 CAD
2 name2 CA
3 name2 CM

Ale chcę wynik taki jak:

1 name1 CAD
2 name2 CM
3 name2 CA

Czy ktoś może mi pomóc? Z góry dziękuję

questionAnswers(1)

yourAnswerToTheQuestion