रेल रूबी वेब एप्लिकेशन पर मेरी रूबी में, मेरे पास फाइलें हैं:
app/models/big.rb
app/controllers/big_controller.rb
app/models/small.rb
app/controllers/small_controller.rb
जैसे लिंक http://localhost:8080/big/1
तथा http://localhost:8080/small/
बहुत अच्छा काम है, लेकिन मैं एक लिंक जैसे सक्षम होना चाहता हूं
http://localhost:8080/big/1/small
ऐसा करने के लिए मैं मार्ग कैसे स्थापित करूं? मैं सभी पथों को पार करने और अपडेट करने की आवश्यकता नहीं है (उदा। small_path
)
उत्तर:
उत्तर № 1 के लिए 1आप ऐसा कुछ कर सकते हैं (नेस्टेड मार्ग / संसाधन)
resources :big do
resources :small
end
http://guides.rubyonrails.org/routing.html#nested-resources