2009-12-07 81 views
1

下午全部。默认范围在旧版rails版本

我正在写在轨道上的一个项目2.1

在新版本中,我们可以使用一个相当酷的方法来创建像这样

default_scope :order => 'title ASC' 

默认范围相同/相似的效果怎么可以在不升级rails版本的情况下实现?

回答

3

您可能会考虑将default_scope功能移植回您的项目中。我认为this is the commit添加了default_scope。

您只需要进行active_record/base.rb中显示的更改即可。其他部分是文档和测试,您应该考虑添加,但不是必需的。