Railsドキュメント

すべてのクエリを現在のスコープに収める

適応バージョン

説明

すべてのクエリを現在のスコープに収める

使い方

モデル.scoping(all_queries: 全てのクエリ=nil, ブロック引数)

Comment.where(post_id: 1).scoping do
    Comment.first
end
#=> SELECT "comments".* FROM "comments" WHERE "comments"."post_id" = 1 ORDER BY "comments"."id" ASC LIMIT 1

ソースコード