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

  • Andytokkallos

    Andytokkallo

    27 Kasım 2007
  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006