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