Как будет выглядеть геттер и сеттер по умолчанию в рельсах ?

Я знаю, что могу написать attr_accessor: tag_list, чтобы создать виртуальный атрибут tag_list для объекта в Rails. Это позволяет использовать атрибут tag_list в формах для объекта.

Если я использую attr_accessor: tag_list, я могу в модели выполнять действия с tag_list для извлечения данных из формы и управления ими.

Я хочу знать, вместо того, чтобы писать attr_accessor, как мне написать геттер и сеттер, которые полностью воспроизводили бы функциональность attr_accessor по умолчанию. EG:

def tag_list
    #what goes here
end

FYI Я пробовал

 def tag_list
     @tag_list
 end

Это НЕ работает.

24
задан Niklas B. 8 January 2012 в 02:25
поделиться