Ruby on Rails
उथला मार्ग
खोज…
1. उथले का उपयोग
गहरी घोंसले से बचने का एक तरीका (जैसा कि ऊपर बताया गया है) माता-पिता के तहत जमा किए गए संग्रह कार्यों को उत्पन्न करना है, ताकि पदानुक्रम की भावना प्राप्त हो, लेकिन सदस्य कार्यों को न करें। दूसरे शब्दों में, केवल इस तरह से संसाधन को विशिष्ट रूप से पहचानने के लिए न्यूनतम जानकारी के साथ मार्गों का निर्माण करना है:
resources :articles, shallow: true do
resources :comments
resources :quotes
resources :drafts
end
डीएसएल की उथली विधि एक गुंजाइश बनाती है जिसके अंदर हर घोंसला उथला होता है। यह पिछले उदाहरण के समान मार्ग उत्पन्न करता है:
shallow do
resources :articles do
resources :comments
resources :quotes
resources :drafts
end
end
उथले मार्गों को अनुकूलित करने की गुंजाइश के लिए दो विकल्प मौजूद हैं। : निर्दिष्ट पैरामीटर के साथ उथले_पथ उपसर्ग सदस्य पथ:
scope shallow_path: "sekret" do
resources :articles do
resources :comments, shallow: true
end
end
नीचे दिए गए मार्गों को प्राप्त करने के लिए रेक कमांड का उपयोग करें:
rake routes
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow