2013-01-22 13 views

cevap

50

Dene:

validates :title, 
      :presence => {:message => "Title can't be blank." }, 
      :uniqueness => {:message => "Title already exists."}, 
      :length => { :maximum => 100, :message => "Must be less than 100 characters"} 
+4

'u kontrol edin "true" nereye gitti? – HUSTEN

+5

örtük http://guides.rubyonrails.org/active_record_validations_callbacks.html#uniqueness – shweta

+1

İyi çalıştı. Teşekkürler – HUSTEN

6

Uzunluk doğrulaması başarısız olduğunda iletinin olmasını istediğinizi varsayalım.

validates :title, 
    :presence => true, 
    :uniqueness => true, 
    :length => { :maximum => 100, :message => "Must be less than 100 characters"} 
+0

teşekkür Sen gibi bu karma mesajı dahil edilmelidir! Ne olursa olsun tüm durumlarda aynı mesajı istiyorum ??? Bunu diğer 2'ye yapıştırmak zorunda mıyım? – HUSTEN

+0

Sadece sorumu güncelledim, lütfen – HUSTEN

İlgili konular