RailsCast のビデオを見て匿名スコープについて学んでいます。私が自分で試してみると、次のようなステートメントのようです。
scope = User.scoped
すぐに SQL ステートメントを使用して DB にクエリを実行します。
User Load (3.2ms) SELECT `users`.* FROM `users`
条件を連鎖させる前に。これは明らかに非常に非効率的であり、ビデオの作成者がそれを行う場合には発生しません。私は何が欠けていますか?
また、スコープは、条件の連鎖が完了し、クエリを実行するときが来たことをどの時点で認識しますか?