使用模型中的named_scopes和另一个模型

时间:2011-05-05 09:09:00

标签: ruby-on-rails named-scope

有没有办法在另一个模型中重用模型中定义的命名范围。

我定义了一些通用的named_scopes做了一些过滤,我想在另一个模型中使用它们。将它们复制到新模型似乎有点不干。

PS:我正在使用Rails 2.3.8

1 个答案:

答案 0 :(得分:0)

当然,只需将它们写入放在lib目录中的文件中,并将它们包含在每个模型中。这样,命名范围将包含在您包含它们的每个模型中。