1
在Rails 2.3.8,如果我指定我的模型的關係:默認情況下需要Rails 2.3.x belongs_to關聯嗎?
belongs_to :foo
是隱現在需要的?如果我希望此模型在驗證新記錄時始終指定mymodel.foo,那麼我仍然需要使用validates_presence_of:foo?
在Rails 2.3.8,如果我指定我的模型的關係:默認情況下需要Rails 2.3.x belongs_to關聯嗎?
belongs_to :foo
是隱現在需要的?如果我希望此模型在驗證新記錄時始終指定mymodel.foo,那麼我仍然需要使用validates_presence_of:foo?
不,這並不是必需的;如果需要,您需要驗證存在。
有時你想要有一個belongs_to
關係,其中parent_id
是可以爲空的,所以這些被視爲單獨的東西。