読者です 読者をやめる 読者になる 読者になる

Railsのscopeとclass method

rails

http://api.rubyonrails.org/classes/ActiveRecord/Scoping/Named/ClassMethods.html#method-i-scope

  • ARのscopeはclass methodとだいたい同じ
  • scopeはnilfalseを返した時にallを返すのでメソッドチェインをブロックしない
  • 必ずActiveRecord::Relationを返す場合はscopeのほうがよさそう