SORU
18 EYLÜL 2009, Cuma


Raylar: yol oluşturarak alt modüller olmadan alt yapı içine modelleri Zarif

Benim app içinde çok sayıda model var/models klasörüne. Biraz bu klasörü temizlemek istiyorum. Alt birbirimize ait modelleri taşıyın. Sorun kongre tarafından model sınıf bir modüle göre içine namespaced.

E. g.

/model/blog/post uygulaması.rb< / ^ br . /model/blog/yorum app.rb< / ^ br . /model/kullanıcı uygulaması.rb

bu yüzden:

/model/blog/post uygulaması.rb

class Post < ActiveRecord
end

değil

class Blog::Post < ActiveRecord
end

CEVAP
25 Ocak 2011, Salı


Raylar 3: için kullandım

config.autoload_paths  = Dir[Rails.root.join('app', 'models', '{**}')]

Bu yapılandırma Raylar app/model yinelemeli olarak tüm alt klasörleri tarar ve bulunan tüm modeller yüklemek için söyler. Hayır namespacing gerekli.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BigDawsVlogs

    BigDawsVlogs

    17 HAZİRAN 2013
  • FamilyFeud

    FamilyFeud

    22 AĞUSTOS 2006
  • Kai Moosmann

    Kai Moosmann

    5 Temmuz 2006