2013-12-21 42 views
0

我是從http://guides.rubyonrails.org/active_record_validations.html讀驗證。我明白,狀態檢查給定的屬性是空的還是由空白組成。但我不明白的是,如何測試關聯是存在的。它們呈現兩個例子存在如何在軌

class LineItem < ActiveRecord::Base 
    belongs_to :order 
    validates :order, presence: true 
end 

class Order < ActiveRecord::Base 
    has_many :line_items, inverse_of: :order 
end 

我瞭解這裏的代碼,但我不明白它是如何檢驗協會。

回答

1

LineItemorder_id和正在驗證什麼。它只是檢查該字段/列是否有值。