默认情况下需要Rails 2.3.x belongs_to关联?

时间:2010-08-27 19:16:51

标签: ruby-on-rails ruby

在Rails 2.3.8中,如果我在模型中指定一个关系:

belongs_to :foo

现在是否隐含要求?如果我希望此模型在验证新记录时始终指定mymodel.foo,我仍然需要使用validates_presence_of:foo?

1 个答案:

答案 0 :(得分:1)

不,这并非隐含要求;如果需要,您需要验证存在。

有时您想要belongs_to关系,parent_id可以为空,所以这些关系被视为单独的事物。

相关问题