【Ruby】Ruby on Rails Part6
■ このスレッドは過去ログ倉庫に格納されています
0273nobodyさん
2009/01/27(火) 21:36:42ID:???プライマリキー(id)はと、STI型名(type)は、デフォルトで
「まとめて初期化」(attr_protectedとかで制御するやつね)の対象から除外されている。
active_record/base.rb のattribute_protected_by_default 参照。
簡単に対処するには、
1. とりあえずnewで作成
2. idだけ個別に代入
3. save
かな。
■ このスレッドは過去ログ倉庫に格納されています