【发布时间】:2013-07-05 01:48:22
【问题描述】:
我正在尝试在 Rails 4 中实现一个稍微简单的 STI,但有些东西我还无法实现。
我有以下课程:
class Person < ActiveRecord::Base
end
class NaturalPerson < Person
end
class LegalPerson < Person
end
class Employee < NaturalPerson
end
class Customer < NaturalPerson
end
问题是,我有一些属性我只想从 Employee 类访问,有些只能从 Customer 等访问,但我找不到方法。如果我要使用 Rails 3 的方式,我会用 attr_accesible 解决它。但这现在是不可能的,因为我既没有使用 attr_accesible gem,也不愿意使用。
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-4 sti