Я знаю, что могу написать attr_accessor: tag_list, чтобы создать виртуальный атрибут tag_list для объекта в Rails. Это позволяет атрибуту tag_list в формах для объекта.
Если я использую attr_accessor: tag_list, я могу в модели выполнить действия над tag_list, чтобы вытащить и обработать данные из формы.
Я хочу знать, вместо того, чтобы писать attr_accessor, как бы я написал getter и setter, которые полностью реплицировали бы функциональность по умолчанию attr_accessor. EG:
def tag_list
#what goes here
end
FYI Я пробовал
def tag_list
@tag_list
end
Это НЕ работает.