У меня есть структура классов, подобная этой для семейства классов, использующих STI
class Root < ActiveRecord::Base
attr_accessible :root_prop
end
class Child < Root
attr_accessible :child_prop
end
class Grandchild < Child
attr_accessible :gc_prop
end
Все мои свойства работали нормально, пока я не добавил маркеры attr_accesible, так что я знаю, что это связано с этим,Теперь кажется, что свойства, дающие доступный статус для базовых классов, не устанавливаются.Нужно ли полностью устанавливать attr_accessible для каждого класса или мне нужно искать в другом месте причину, по которой значения не устанавливаются?