なるようになるブログ

読書感想文かrailsについてかrubyについてか

rails commit log流し読み(2024/04/14)

2024/04/14分のコミットです。

CHANGELOGにのったコミットは以下の通りです。

activerecord/CHANGELOG.md


Fix typo in Feature Policy for idle-detection

actionpack/lib/action_dispatch/http/permissions_policy.rbの修正です。

Feature Policyのidle-detection directive名をタイポしていたのを修正しています。


Allow ActiveRecord::Base#pluck to accept hash values

activerecord/lib/active_record/relation/calculations.rbactiverecord/lib/active_record/relation/query_methods.rbの修正です。

ActiveRecord::Base#pluckでtableとcolumnの組み合わせをHashで指定出来るよう修正しています。

# Before
Post.joins(:comments).pluck("posts.id", "comments.id", "comments.body")

# After
Post.joins(:comments).pluck(posts: [:id], comments: [:id, :body])

Fix SQL query example in ActiveRecord::Base#ids docs [skip ci]

activerecord/lib/active_record/relation/calculations.rbのdocの修正です。

ActiveRecord::Base#idsのdoc内にあるexampleコードで指定するassociation名が誤っていたのを修正しています。