最近RubyとRailsを勉強しております。 モデルの attr_accessible についてのメモです。 とある本を見ながらやっていて本ではRails3.0で自分ではRails3.2.3使ってて食い違いがありました。 Rails3.2.3以降のモデルで登録、更新対象のカラムには attr_accessible を使ってちゃんと定義しないとダメみたいです。 ちゃんと定義しておかないと、 ActiveModel::MassAssignmentSecurity::Error ってエラーが出ます。 詳しいことは下の箇所に書いてあります。 Rails 3.2.3ではwhitelist_attributesの設定が必要 - Ruby on Rails with OIAX セキュリティ向上のためらしいです。 本読みながらバージョン違いで結構つまりながらも勉強してます。 なぜ同じバージョンを使わないの