Railsドキュメント

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

適応バージョン

説明

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

使い方

default_scope(条件式=nil, all_queries: 全てのクエリ=nil, ブロック引数)

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

ソースコード