की तरह मार्ग मैं रेल उपयोग कर रहा हूँ 3.2रेल GitHub
मैं काफी वास्तव में GitHub की तरह मार्ग है चाहते हैं, इसलिए:
root/(username)
root/(username)/(projectname)
root/(username)/(projectname)/issus
आदि
मैं कुछ इस तरह कोशिश कर रहा हूँ:
resources :publishers do
resources :magazines do
resources :photos
end
end
लेकिन इससे इस तरह के मार्ग मिलते हैं:
/publishers/1/magazines/2/photos/3
एक परियोजना जो मैं देख रहा हूं वह निम्नलिखित काम करता है जो काम करता है लेकिन मेरे लिए प्रतीत नहीं होता है।
resources :projects, :constraints => { :id => /[^\/]+/ }, :except => [:new, :create, :index], :path => "/" do
member do
get "team"
get "wall"
get "graph"
get "files"
end
resources :wikis, :only => [:show, :edit, :destroy, :create] do
member do
get "history"
end
end
दिलचस्प लगता है चाहिए। मुझे उस रेलवे को देखना होगा। मुझे आश्चर्य है कि यह आंतरिक रूप से कैसे संग्रहीत किया जाता है, और यदि एक अलग डेटाबेस मामलों का उपयोग कर रहा है। – Ron
यह अच्छा है। बिल्कुल वही नहीं जो मैं चाहता हूं लेकिन सहायक होगा। मैं और अधिक देख रहा हूं कि जीथब कैसे काम करता है। ताकि आपको यूआरएल/यूज़ोन/जोनोवोनो जैसे यूआरएल की आवश्यकता न हो, बल्कि इसके बजाय बस/जोनोवोनो काम करता है। – Jonovono
http://stackoverflow.com/questions/2968722/github-url-style –