2015/12/02分のコミットです。
CHANGELOGにのったコミットは以下の通りです。
Merge pull request #22343 from jeffminnear/patch-1
rails guideのActive Record Query Interface
の修正です。
Removing All Scoping
の項に、unscoped
メソッドをメソッドチェーンで使用した場合のexampleを追加しています。
Update autoloading_and_reloading_constants.md
rails guideのAutoloading and Reloading Constants
の修正です。
グラマーをタイポしている箇所があったのを修正しています。
Ensure Relation
responds to shuffle
activerecord/lib/active_record/relation/delegation.rb
、
activerecord/test/cases/relation/delegation_test.rb
の修正です。
Relation
からArray
にdelegateするメソッドの一覧にshuffle
メソッドが漏れていたのを追加しています。
Merge pull request #17169 from kuldeepaggarwal/fix-STI-default-type https://github.com/rails/rails/commit/3da890f891b116218c10d9b049dba23d15d416cf
activerecord/lib/active_record/inheritance.rb
の修正です。
STIを使用しているクラスのインスタンスを生成する際、type
カラムのdefault
の値でインスタンスを生成するよう修正しています。
CHANGELOGより。
# `BaseModel`のスキーマに`t.string :type, default: 'SubType'`が設定されている場合 subtype = BaseModel.new subtype.class #=> SubType