Scopes 作用域

它可以將常用的查詢條件宣告起來,讓程式變得乾淨易讀,更厲害的是可以串接使用。

最大的优势是组合和lazy loading

http://guides.rubyonrails.org/active_record_querying.html#scopes

http://ihower.tw/rails3/activerecord.html

http://rails-bestpractices.com/posts/1-move-finder-to-named_scope

http://hlee.iteye.com/blog/1441419

让查询与普通的类方法区分开来
可以以‘方法链’的形式调用
Lazy

你可能感兴趣的:(Scopes 作用域)