Ruby on rails 旧版本rails中的默认范围

Ruby on rails 旧版本rails中的默认范围,ruby-on-rails,scope,find,default-scope,Ruby On Rails,Scope,Find,Default Scope,下午好 我正在从事一个用rails 2.1编写的项目 在较新的版本中,我们可以使用一个相当酷的方法来创建一个默认范围,如下所示 default_scope :order => 'title ASC' 如何在不升级rails版本的情况下实现相同/类似的效果?您可以使用gem来完成这项工作。在更新版本的rails中成为命名范围。但我不认为它有默认作用域 这里找到了你想要的东西。 < P>你可以考虑把Debug TSCAPE功能移植到你的项目中。 我认为这增加了默认范围 您只需进行中所示的

下午好

我正在从事一个用rails 2.1编写的项目

在较新的版本中,我们可以使用一个相当酷的方法来创建一个默认范围,如下所示

  default_scope :order => 'title ASC'

如何在不升级rails版本的情况下实现相同/类似的效果?

您可以使用gem来完成这项工作。

在更新版本的rails中成为命名范围。但我不认为它有默认作用域


这里找到了你想要的东西。

< P>你可以考虑把Debug TSCAPE功能移植到你的项目中。

我认为这增加了默认范围

您只需进行中所示的更改。其他部分是文档和测试,您应该考虑添加,但不是必需的。