SORU
16 NİSAN 2011, CUMARTESİ


Raylar - Derneğin Varlığını Doğrulamak?

Ben bir modeli olan bir "has_many" derneğe başka bir model B ile bir iş gereği bir ekleme gerektirir en az 1 ilişkili kayıt için B. bir yöntem var ben aramak emin olun bu gerçek ya da yapmam gereken yazmak için özel bir doğrulama?

CEVAP
16 NİSAN 2011, CUMARTESİ


* http://apidock.com/rails/ActiveModel/Validations/ClassMethods/validates_presence_of *2 kullanabilirsiniz

class A < AR::Base
  has_many :bs
  validates_presence_of :bs
end

ya da sadece validates http://apidock.com/rails/ActiveModel/Validations/ClassMethods/validates

class A < AR::Base
  has_many :bs
  validates :bs, :presence => true
end

Ama bir hata varsa, :allow_destroy => true accepts_nested_attributes_for kullanacaksanız: Nested models and parent validation. Bu konuda çözüm bulabilirsiniz.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • Kamikazeepanda

    Kamikazeepan

    5 ŞUBAT 2006
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009