क्या रेल उत्पन्न करने वाले आदेशों का उपयोग करके विचारों को अलग से उत्पन्न करने का कोई तरीका है? मैं उस कार्य को पूरा करने के लिए एक मणि स्थापित करने के लिए भी तैयार हूं, एक मौजूद है। असल में मचान कमांड मुझे बहुत अधिक देता है और मैं अपने नियंत्रक को हाथ से कोड करता हूं। हालांकि, रिकॉर्ड के लिए एक तालिका के साथ इंडेक्स व्यू लिखना बहुत ही कुशल नहीं होगा।रेल पर उत्पन्न रूबी
उत्तर
यदि आप नियंत्रक जनरेटर का उपयोग करते हैं, तो यह नियंत्रक कार्रवाई और दृश्य उत्पन्न करेगा।
rails g controller controllername new create
यह नया बनायेगा और उनके प्रासंगिक विचारों के साथ कार्रवाई करेगा।
आपको अभी भी इसके साथ अपने मार्गों को मैन्युअल रूप से सेट करने की आवश्यकता है।
विचारों को उत्पन्न करने के लिए आप मॉडल/नियंत्रक को कैसे निर्दिष्ट करते हैं? – Noz
नियंत्रक के लिए दृश्य उत्पन्न होते हैं। 'संपर्क के बारे में रेल g नियंत्रक पृष्ठ 'फाइलें' नियंत्रक/pages_controller.rb', 'विचार/पृष्ठ/about.html.erb',' विचार/पृष्ठ/contact.html.erb', – Gazler
फाइलें बनाएंगे यदि मैं बस चाहता हूं मौजूदा नियंत्रक को एक क्रिया जोड़ें और दृश्य पृष्ठ स्वचालित रूप से बनाया जाना चाहते हैं –
पहला भाग मॉडल/नियंत्रक का नाम है, दूसरा भाग क्रियाएं हैं।
एक विशेष स्थिति है जब आप एक मौजूदा नियंत्रक करने के लिए एक नई दृश्य जोड़ना चाहते हैं।
उस स्थिति में, केवल नियमित कमांड का उपयोग करें, लेकिन मौजूदा फ़ाइलों को ओवरराइट करने के लिए हर बार 'n'
कहने के लिए सावधान रहें।
उदाहरण के लिए, एक दृश्य जोड़ने 'projects'
नामक एक मौजूदा नियंत्रक से 'invite'
कहा जाता है:
[email protected]:~/railsapps/project_manager$ rails -v
Rails 5.1.4
[email protected]:~/railsapps/project_manager$ rails generate controller projects invite
Running via Spring preloader in process 46253
conflict app/controllers/projects_controller.rb
Overwrite /home/smith/railsapps/project_manager/app/controllers/projects_controller.rb? (enter "h" for help) [Ynaqdh] n
skip app/controllers/projects_controller.rb
route get 'projects/invite'
invoke erb
exist app/views/projects
create app/views/projects/invite.html.erb
invoke test_unit
conflict test/controllers/projects_controller_test.rb
Overwrite /home/smith/railsapps/project_manager/test/controllers/projects_controller_test.rb? (enter "h" for help) [Ynaqdh] n
skip test/controllers/projects_controller_test.rb
invoke helper
identical app/helpers/projects_helper.rb
invoke test_unit
invoke assets
invoke coffee
identical app/assets/javascripts/projects.coffee
invoke scss
conflict app/assets/stylesheets/projects.scss
Overwrite /home/smith/railsapps/project_manager/app/assets/stylesheets/projects.scss? (enter "h" for help) [Ynaqdh] n
skip app/assets/stylesheets/projects.scss
[email protected]:~/railsapps/project_manager$
- 1. रूबी बनाम रूबी रेल पर
- 2. रेल पर रूबी:
- 3. रेल पर रूबी: स्ट्रिंग
- 4. रेल पर रूबी
- 5. रेल पर रूबी
- 6. रेल पर रूबी: लेआउट
- 7. रेल मार्गों पर रूबी -
- 8. रेल पर रूबी - लेआउट
- 9. रेल पर रूबी: मॉडल
- 10. रेल पर रूबी: आईआरबी
- 11. रेल पर रूबी
- 12. रेल पर रूबी:
- 13. रेल पर रूबी अद्वितीय
- 14. रेल पर रूबी: पथ
- 15. रेल पर डॉक्सप्लिट रूबी
- 16. रेल पर रूबी:: submodels
- 17. आईआईएस पर रेल पर रूबी?
- 18. रेल राक त्रुटि पर रूबी
- 19. रेल स्क्रिप्ट/त्रुटि उत्पन्न
- 20. रेल पर रूबी: हैलो वर्ल्ड
- 21. रूबी परीक्षण के बिना रेल परियोजनाओं पर
- 22. रेल पर रूबी या रूबी का उपयोग करके हस्ताक्षर के साथ पीडीएफ उत्पन्न करना
- 23. रेल पर्यावरण पर पोर्टेबल रूबी
- 24. रेल पर Django या रूबी
- 25. रेल क्षेत्र औसत पर रूबी?
- 26. रेल पर रूबी में ब्रेडक्रंब
- 27. रेल रिपोर्टिंग टूल पर रूबी?
- 28. रेल आवेदन रूट पर रूबी
- 29. रेल पर आईओ/रूबी अवरुद्ध
- 30. रेल पर रूबी - वैश्विक परिवर्तनीय?
क्योंकि यह काफी कुछ कॉलम लिख के साथ एक बड़ी मेज है कि हाथ पटरियों जनरेटर के प्रयोजन से कुछ को हराने के लिए लगता है के द्वारा –
http://stackoverflow.com/questions/8114866/create-rails-views-only-after-controllers-and-models-are-already-created का संभावित डुप्लिकेट - आपका प्रश्न यह हो सकता है कि आप केवल * चाहते हैं * उत्पन्न होने वाले विचार, जो कुछ भी पहले से मौजूद है उसे छूए बिना, जो नीचे दिए गए उत्तर वास्तव में पूरा नहीं होंगे। – sameers