1

Model.all有没有使用延迟加载的替代方法?我注意到返回Array而不是ActiveRecord::Relation喜欢whereorder方法。

4

1 回答 1

4

您可以使用scopedwhich 将返回一个ActiveRecord::Relation

Model.scoped

注意:在 Rails 4 中,该scoped方法已被弃用,您可以使用allwhich 返回一个ActiveRecord::Relation.

于 2013-07-13T04:09:51.720 回答