Railsのscopeとclass method
http://api.rubyonrails.org/classes/ActiveRecord/Scoping/Named/ClassMethods.html#method-i-scope
- ARのscopeはclass methodとだいたい同じ
- scopeは
nil
やfalse
を返した時にall
を返すのでメソッドチェインをブロックしない - 必ず
ActiveRecord::Relation
を返す場合はscope
のほうがよさそう