aasm_column :status
aasm do
state :unpaid, :initial => true
state :paid
state :refund
state :closed
state :cancelled
...
这些是模型中的状态,我需要根据 aasm_column 的状态对记录进行排序。例如,我有五条记录,它们都有不同的状态。现在,我需要获取所有记录,它们应该首先被排序为“未付”,然后是“支付”,等等。如果有一种优雅的方式来实现它。