Нет, это не правильно. Активный объект записи будет иметь методы getter и setter для всех столбцов, но они не определены с помощью attr_accessor
и не действуют как те, которые определены с помощью attr_accessor
:
В то время как методы получения и установки, определенные с помощью attr_accessor
, получают и устанавливают переменные экземпляра, методы получения и установки для активных объектов записи получают и устанавливают значения в хеше @attributes
, который имеет каждый активный объект записи.