你如何命名Rails3的订单范围?

时间:2012-07-18 16:50:41

标签: ruby-on-rails-3

我有命名问题。

假设我们在Rails3应用程序模型中有这些范围,

scope :order_by_date,      order("created_at asc")
scope :order_by_date_desc, order("created_at desc")

范围的名称太长,并且作为范围说明。

scope :ordered,      order("created_at asc")

但如果我们如上所述定义,则难以区分asc或desc。

那么你如何使用范围这样的情况?或者你使用范围?

有没有人有好主意?

感谢。

1 个答案:

答案 0 :(得分:0)

嗯...

Model.ascending_order
Model.descending_order