मेरे पास निम्नलिखित मार्ग हैं

  resources :eclubs, except: [:show]
  namespace :eclubs do
    resources :leaders, only: [:index, :show, :new, :create, :destroy]
    resources :members, only: [:index, :show, :new, :create, :destroy]
  end

हालांकि, /eclubs/members Eclubs::Members कंट्रोलर के इंडेक्स एक्शन को रूट नहीं करता है। इसके बजाय यह Eclubs कंट्रोलर के शो एक्शन के लिए रूट करता है। मैं यह कैसे तय करुं?

0
Obromios 5 अगस्त 2016, 07:02

1 उत्तर

सबसे बढ़िया उत्तर

क्योंकि इसे पहले घोषित किया गया है, Eclubs नियंत्रक को Eclubs::Members पर वरीयता दी जा रही है। इसके बजाय Eclubs नियंत्रक के मार्गों को अंतिम घोषित करें उदा।

  namespace :eclubs do
    resources :leaders, only: [:index, :show, :new, :create, :destroy]
    resources :members, only: [:index, :show, :new, :create, :destroy]
  end
  resources :eclubs, except: [:show]
0
Obromios 5 अगस्त 2016, 07:02