2012-03-12 15 views
26

क्या विचारों के बिना रेल मचान उत्पन्न करने का कोई तरीका है, तो मचान पैदा करने और विचारों और दृश्य चश्मे को हटाने के बाद एक बेहतर तरीका होना चाहिए।क्या विचारों के बिना रेल मचान उत्पन्न करने का कोई तरीका है?

उत्तर

38

आप rails g resource Foo bar:text

+0

नोट यह भी जुड़नार, YAML और मार्गों करेंगे। फिक्स्चर और परीक्षण आपके परीक्षण ढांचे पर निर्भर होंगे। आप 'रेल जी मॉडल ...' और रेल भी नियंत्रक उत्पन्न कर सकते हैं ... अधिक प्रतिबंधक आउटपुट के लिए। – junky

+6

'रेल जी संसाधन' वह है जिसे मैं ढूंढ रहा था। मॉडल उत्पन्न करना और उसके बाद एक नियंत्रक एक विश्वसनीय नियंत्रक नहीं बनाता है। –

+4

'रेल जी संसाधन 'नियंत्रकों के अंदर आराम से कार्रवाई उत्पन्न नहीं करता है। – vishB

13

उपयोग कर सकते हैं आप सामान्य फैशन में उत्पन्न नियंत्रकों के लिए चाहते हैं, तो इस कोशिश:

rails g resource Foo bar:text 
rails g scaffold_controller Foo --skip-template-engine 

पहले आदेश मॉडल उत्पन्न करता है और दूसरा एक उत्पन्न मॉडल का उपयोग करता नियंत्रक बनाने के लिए जो में रीस्टफुल क्रियाएं शामिल हैं।

--skip-template-engine विचारों को छोड़ा जा सकता है।

1

यह सुनिश्चित नहीं है कि ये उत्तर पहले संसाधन क्यों बनाते हैं जब आप विचारों के बिना पूरे मचान को उत्पन्न कर सकते हैं लेकिन फिर भी आपके नियंत्रक विधियों और मॉडल को प्राप्त कर सकते हैं।

rails g scaffold Foo bar:string --skip-template-engine