Я знаю, что вы можете сделать это с виртуальными атрибутами, но что, если столбец действительно существует?
Например, моя модель имеет столбец raw_topic
. Когда установлена raw_topic
, я хочу, чтобы artist
и song_title
устанавливались на основе содержимого raw_topic
. В идеале я хотел бы переопределить метод raw_topic=
, но rails, похоже, не нравится.
Как правильно это сделать? Является ли обратный вызов единственным способом?