ruby on rails - By default, an activerecord model has attr_accessor for all the table columns correct? -
by default, activerecord model has attr_accessor table columns correct?
no, not correct. active record object have getter , setter methods columns, these not defined using attr_accessor
nor act ones defined using attr_accessor
:
while getters , setters defined attr_accessor
, set instance variables, getters , setters on active record objects , set values in @attributes
hash, every active record object has.
Comments
Post a Comment