我第一次没有正确定义问题。我试图做一个简单的例子,但失败了。让我们再试一次 :)
我有一个地址模型来验证街道、城市、州和邮政编码属性都存在。然后我们有一个与 Address 具有一对多关系的 Person 模型。我们有一个学生模型,但它不继承人,它只是 has_one(当我开始时,我并不完全理解继承是如何在 ruby 中工作的)。我们有一个 Classroom 模型,它也有一个人(同样,不是继承的)。所以问题是我们想要要求学生的地址,而不是 Classroom。希望这现在更清楚一点。谢谢!