延迟加载Model.all的替代方案

时间:2013-07-13 04:07:15

标签: ruby-on-rails performance ruby-on-rails-3.2

是否有使用延迟加载的Model.all的替代方案?我注意到返回Array而不是ActiveRecord::Relationwhere方法{/ 1}}。

1 个答案:

答案 0 :(得分:4)

您可以使用scoped来返回ActiveRecord::Relation

Model.scoped

注意:在Rails 4中,不推荐使用scoped方法,而只需使用返回all的{​​{1}}。

相关问题