के साथ समाप्त होता है मेरे पास ActiveDns
नाम का एक मॉडल है। जब मैंरेल - मॉडल का नाम एस
rails g scaffold_controller ActiveDns
चलाने मैं संदेश मॉडल का पता चला की
बहुवचन संस्करण प्राप्त, singularized संस्करण का उपयोग कर। - बल-बहुवचन के साथ ओवरराइड करें।
अब, नियंत्रक और विचारों का नाटक जेनरेट किए जाते हैं कि विलक्षण ActiveDn
है और बहुवचन ActiveDns
है, और मैं link_to new_dn_path
तरह मूर्खतापूर्ण सामान मिलता है। --force-plural
तर्क इसे ठीक प्रतीत नहीं होता है:
rails g scaffold_controller ActiveDns --force-plural
अभी भी, new_dn_path
का उपयोग कर @active_dn
नामित चर और विचारों का उपयोग नियंत्रकों में जो परिणाम रेल 3.2.3 के साथ। मैं rails d scaffold_controller ActiveDns
का उपयोग कर प्रयासों के बीच फ़ाइलों को हटा रहा हूं।
ऐसा करने का सही तरीका क्या है?
इसके बजाय गलत फ़ाइलों को मैन्युअल हटाने की, आप भी सिर्फ 'रेल scaffold_controller नष्ट कर सकते हैं ActiveDns' –