Railsドキュメント

デフォルトのスコープを定義

適応バージョン

説明

デフォルトのスコープを定義

使い方

default_scope(条件式 [, ブロック])

whereを付与

class Article < ActiveRecord::Base
  default_scope { where(published: true) }
end
Article.all
# SELECT * FROM articles WHERE published = true

ソースコード