ActiveRecord::Relation ってなに?
osyo
• online
• Japanese •
Talk
Date: October 22, 2022
Published: October 30, 2022
Announced: unknown
https://kaigionrails.org/2022/talks/osyo/
皆さんは User.where(active: true).order(:age) の結果がなにを返すかご存知ですか。
User の配列が出力されるから配列が返ってくる?いいえ、違います。
普段なにげなく使っている ActiveRecord ですがこのセッションでは実際に内部でどのように動作しているのかを少し覗いてみましょう。
User.where(active: true).order(:age) がなにを返すのか、またどのようにして ActiveRecord が SQL 文を生成しているのかをライブコーディングを交えながら解説します。
普段 Rails を使っている人がもう1歩進んだ Rails の知識を一緒に学んで行きましょう。
資料 https://www.docswell.com/s/pink_bangbi/K88ELK-2022-10-22-133810
発表者
osyo
GitHub https://github.com/osyo-manga
Kaigi on Railsは、初学者から上級者までが楽しめるWeb系の技術カンファレンスです。
https://kaigionrails.org/
Kaigi on Rails 2022