Bazı doğrulamaları benim modellerinde tekrarlayan şunlardır:Raylar validasyonu bir modül karışımına mı koyuyor?
validates :name, :length => { :minimum => 2 }, :presence => true, :uniqueness => true
validates :name_seo, :length => { :minimum => 2 }, :presence => true, :uniqueness => true
nasıl mixin o koymuşlar? (Muhtemelen yaptıklarını gibi) Ben sadece modülün, validates
makro includer bağlamında değerlendirilmesi gereken
app/models/validations.rb:5: undefined method `validates' for Validations:Module (NoMethodError)
Gerçekte, ActiveSupport :: Endişeleri yerine 'ActiveSupport :: Concern' olması gerektiğine inanıyorum (bunu tek bir karakter düzenleme olduğundan düzenlememe izin vermeyeceğim.) –
@KyleDaigle Evet haklısınız. Orijinal gönderiyi güncelledim. –
Raylarda bunu yapmanın bir yolu var mı? 2 – CantGetANick