У меня есть атрибут в моем AR: B, который не сериализуем.
o = Discussion.find(6)
Marshal.dump(o)
TypeError: no marshal_dump is defined for class Proc
from (irb):10:in `dump'
Я знаю виновника, и я хочу установить эту переменную на ноль
до какой-либо сериализации.
Я могу сделать это, но я застрял в правильном способе переопределения marshal_dump
def marshal_dump
@problem = nil
# what is the right return here?
end
Или есть способ сказать Ruby или AR не сериализовать объект?