标签: ruby-on-rails ruby
在Rails 2.3.8中,如果我在模型中指定一个关系:
belongs_to :foo
现在是否隐含要求?如果我希望此模型在验证新记录时始终指定mymodel.foo,我仍然需要使用validates_presence_of:foo?
答案 0 :(得分:1)
不,这并非隐含要求;如果需要,您需要验证存在。
有时您想要belongs_to关系,parent_id可以为空,所以这些关系被视为单独的事物。
belongs_to
parent_id