我正在使用Ruby on Rails 3.2.2,我想知道是否可以使用ORDER BY FIELD
语句订购多个列/字段(例如,如Model.order("orders_count, created_at, name, ...")
中所做的那样但对于ORDER BY FIELD
)。
如果是这样,我怎样才能" ORDER BY FIELDS
"?
PS :正如previous answer中所写,为了订购与一个列相关的记录,我使用的是Model.order("field(status, 'blocked', 'unpublished', 'published')")
语句。