मैं नेस्टेड संसाधनों का उपयोग कर रहा हूं, हालांकि मैं नियंत्रक नामों में आया हूं जो अधिक वर्णनात्मक होना चाहिए।कस्टम नियंत्रक नामों के साथ संसाधनों का उपयोग
उदाहरण के लिए मैं इसलिए यह ProductsImagesController नाम दिया जाना चाहिए एक नियंत्रक ProductsController
और ImagesController
resources :products do
resources :images
end
यह ठीक काम करता है, लेकिन बाद में मैं उत्पादों छवियों के अलावा अन्य के लिए ImageController
उपयोग करने के लिए आवश्यकता हो सकती है।
लेकिन मैं कैसे कुछ बदसूरत की तरह पर वापस गिरने के बिना resources()
पर नियंत्रक नाम निर्दिष्ट कर सकते हैं:
match 'products/images' => 'products_images#index'
match 'products/images/new' => 'products_images#new'
मैं रेल 4 में इस के साथ एक समस्या हो रहा है:
http://guides.rubyonrails.org/routing.html#controller-namespaces-and-routing
मैं इस अन्य स्वीकृत जवाब से पता चला? संसाधन: एनालिटिक्स,: नियंत्रक => '/ व्यवस्थापक/पोर्टल/API/एनालिटिक्स' संग्रह करते हैं प्राप्त करें: products_by_stylist अंत अंत: प्राप्त products_by_user_id – James