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

  • Bad Lip Reading

    Bad Lip Read

    22 Mart 2011
  • Ionized Digital Air Studios

    Ionized Digi

    20 HAZİRAN 2009
  • Kap Slap

    Kap Slap

    8 Mart 2010