नेस्टेड रिसोर्स रूटिंग - रूबी-ऑन-रेल

resources :patients do
collection do
get "new_import"
post "import"
end

मेरे पास निम्नलिखित यूआरएल कैसे हो सकते हैं?

/patients/import (GET) -->ACTION: new_import

/patients/import (POST) --> ACTION: import

अभी यूआरएल हैं:

/patients/new_import (GET) -->ACTION: new_import

/patients/import (POST) --> ACTION: import

मुझे ऐसा करने में सक्षम होना चाहिए:

 match "patients/import" => "patients#new_import", :via => :get
match "patients/import" => "patients#import", :via => :post

उत्तर:

जवाब के लिए 2 № 1
संसाधन: रोगी करते हैं
संग्रह करो
"आयात करें" =>: new_import प्राप्त करें
पोस्ट "आयात" =>: आयात करें
समाप्त
समाप्त

उत्तर № 2 के लिए 1

आप की तरह शीर्ष पर लिखा है:

resources :patients do
collection do
get "new_import"
post "import"
end
end

क्या आपको इस यूआरएल तक पहुंचने का प्रयास करते समय कोई त्रुटि है?


संबंधित सवाल
सबसे लोकप्रिय