वर्तमान में, मेरे पास है:

  map.resources :users do |user|
    user.resources :blogs
  end

मैं इसे रेल 3+ में मैच या संसाधनों में कैसे बदलूं?

मेरा प्रयास होगा:

resources :users do
  user.resources :blogs
end

मुझे मार्ग परिवर्तन के बारे में मेरी अधिकांश जानकारी यहां से मिली है। .

1
overtone 12 जुलाई 2011, 12:55

3 जवाब

सबसे बढ़िया उत्तर
resources :users do
  resources :blogs
end
2
lzap 12 जुलाई 2011, 13:04

चूंकि आपके पास रेल 3 ब्लॉक में |user| नहीं है, आप इसका उल्लेख नहीं कर सकते। इसके अलावा, आपको इसकी आवश्यकता नहीं होनी चाहिए:

resources :users do
  resources :blogs
end
0
vinod 12 जुलाई 2011, 13:04

रेल रूटिंग गाइड इसकी व्याख्या करता है। आपको उपयोग करने में सक्षम होना चाहिए

resources :users do
  resources :blogs
end
0
Alex Korban 12 जुलाई 2011, 13:04
मैंने इसे पहले ही पढ़ लिया है और मुझे नहीं पता कि मैं पत्रिका/विज्ञापनों से कैसे चूक गया।
 – 
overtone
12 जुलाई 2011, 13:23