なるようになるブログ

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

rails commit log流し読み(2022/03/24)

2022/03/24分のコミットです。

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

actionpack/CHANGELOG.md


Fix sanitize_sql_like with escape_character doc [ci-skip]

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

sanitize_sql_likeescape_characterを指定した場合の挙動の説明が誤っていたのを修正しています。


Receive a block to ActionController::Parameters.to_h

actionpack/lib/action_controller/metal/strong_parameters.rbの修正です。

ActionController::Parameters#to_hにblockを指定出来るよう修正しています。blockが指定された場合、Parameters#to_hの中でHash#to_hをblockを指定して実行するようになっています。


Fix Range#overlaps? for beginless ranges

activesupport/lib/active_support/core_ext/range/overlaps.rbの修正です。

Range#overlaps?にbeginless rangeを指定した場合にエラーになってしまうバグがあったのを修正しています。


Add a description about LIKE conditions

rails guideのActive Record Query Interfaceの修正です。

QueryのconditionについてLIKEを使用した場合の方法について説明したConditions That Use LIKEを追加しています。