Anda dapat memvalidasi asosiasi dengan validates_existence_of(yang merupakan plugin):
Contoh cuplikan dari entri blog ini :
class Tagging < ActiveRecord::Base
belongs_to :tag
belongs_to :taggable, :polymorphic => true
validates_existence_of :tag, :taggable
belongs_to :user
validates_existence_of :user, :allow_nil => true
end
Atau, Anda bisa menggunakan validates_associated. Sebagai catatan Faisal dalam komentar di bawah jawabannya, validates_associatedperiksa apakah objek terkait valid dengan menjalankan validasi kelas terkait. Itu tidak memeriksa keberadaan. Penting juga untuk dicatat bahwa asosiasi nihil dianggap valid.
validatesmenyukaivalid: truedaripada harus meneleponvalidates_associatedsecara terpisah.