…ere the join table has additional attributes other than the keys. Access to these attributes is removed in 3.1. Please use has_many :through instead.
In previous version if database adapter (e.g. SQLite and Oracle) returned non-String calculated values then type_cast_using_column converted decimal average value of intefer field to integer value. Now operation parameter is always checked to decide which conversion of calculated value should be done.
…ap everything to string
…ciation goes :through a belongs_to [#2801 state:resolved]
…espond_to? before initializing the object. Things like YAML.load(YAML.dump(@post)) won't work without this.