8 Jan 2013

覚えているようで覚えられない5通りのActiveRecordの属性を変更する方法

メモ;

5 Ways to set Attributes in ActiveRecord




5 Ways to set Attributes in ActiveRecord


Method Uses Default Accessor Mass Assignment Protection Saved to Database Validations
attribute= Yes No No n/a
write_attribute No No No n/a
update_attribute Yes No Yes No
attributes= Yes Yes1 No n/a
update_attributes Yes Yes Yes Yes