की आवश्यकता है यह एक नई नई परियोजना है। यहाँ है सटीक आदेशों मैं हुई:क्यों रेल नियंत्रक कार्रवाई विधि पैरामीटर
root :to => "image#process"
rails new MyProject
bundle install
rails generate controller Image
मैं इस एक मार्ग को जोड़ दिया है
मैं
def process
render :nothing => true
end
ImageController
(image_controller.rb
) को यह समारोह जोड़ दिया है और अंत में मैं डिफ़ॉल्ट index.html
हटा दिया है। जब मैं प्रोजेक्ट चलाता हूं, तो यह एक त्रुटि कहती है कि प्रक्रिया 0 पैरामीटर की अपेक्षा करती है, 1 नहीं। इसलिए मैं यह बताने के लिए विधि को संशोधित करता हूं कि प्रक्रिया में कौन सा पैरामीटर भेजा जा रहा है।
def process(arg)
p arg
render :nothing => true
end
स्ट्रिंग "प्रक्रिया" स्क्रीन पर मुद्रित होती है। मैंने पहले कई रेल परियोजनाएं की हैं और कभी इसका सामना नहीं किया है। क्या मुझे कहीं एक कदम याद आया? क्या यह Rails 3.0.10 में कुछ नया है? या शायद रूबी 1.9.2 के कारण? मुझे लगता है कि मैं आमतौर पर 1.8.7 का उपयोग करता हूं।
ओह मैंने इसके बारे में भी सोचा नहीं था। धन्यवाद! – Spidy
आह .. मुझे बहुत समय बचाया। धन्यवाद! – rdsoze