kullanarak "raylar iskele oluşturmak&model zaten var"
Benim şimdiki proje tuhaf bir hal içinde raylar yeniyim. Ben oluşturulan ilk şeylerden biri "" modeli. filmdi Ben o zaman daha ayrıntılı olarak tanımlanması başladı, eklenen birkaç yöntemleri, vb.
Acemi raylar geliştirici ben şimdi "raylar" işleri yönlendirme, manzaralı, kontrolör, vb. kanca iskele oluşturmak ile oluşturulan gerekirdi farkında olduğum gibi
İskeleyi oluşturmak için denedim ama hata aynı adı taşıyan bir geçiş dosyası zaten var olduğunu söylüyor.
Benim "" şimdi? Film için iskele oluşturmak için en iyi yolu nedir (3 raylar kullanarak)
CEVAP
Zaten bir model olsa da, hala rails generate
seçeneğini kullanarak gerekli kumanda ve yükseltme oluşturabilirsiniz. rails generate -h
çalıştırırsanız seçeneklerini görebilirsiniz.
Rails:
controller
generator
helper
integration_test
mailer
migration
model
observer
performance_test
plugin
resource
scaffold
scaffold_controller
session_migration
stylesheets
Eğer modeliniz için denetleyici bir platform oluşturmak istiyorsanız, scaffold_controller
bkz. Sadece açıklık getirmek için, burada bu konuda açıklama var:
Koçanları dışarı scaffolded denetleyicisi ve onun görüşlerini. Model adı geçer, ya under_scored ve bağımsız olarak görüş bir liste de CamelCased. Denetleyicisi modeli pluralized bir versiyonu olarak alınır adı.
Bir modül içinde bir denetleyicisi oluşturmak, bir model olarak adını belirtmek için yolu 'parent_module/controller_name' gibi.
Bu app/kontrolörleri denetleyici bir sınıf oluşturur ve yardımcı çağırır, motor ve jeneratörler test çerçeve şablonu.
Oluşturmak için kaynak ... kullanım resource
jeneratör ve oluşturmak için bir geçiş, Ayrıca bakınız migration
jeneratör (bak, burada bir desen için tüm bu çılgınlığın). Bu eksik dosyaları bir kaynak oluşturmak için oluşturmak için seçenekler sağlar. Alternatif olarak sadece mevcut --skip
herhangi bir dosya atlamak için seçeneği ile rails generate scaffold
çalıştırma :)
Biraz zaman seçenekleri jeneratörler içine bakarak harcama öneririm. Son derece iyi ve bu kitap belgelenmiştir hissetmiyorum bir şey yapıyorlar, ama çok faydalılar.
Kullanarak " koyuyorsun;sayfa özel...
model kullanarak kullanıcı oluşturmak:...
Subversion ile garip bir sorun - "...
MVC3 kullanarak Varlık Çerçevesi için ...
Neden bu kod rastgele dizeleri yazdırm...