我有一個問題控制器和一個相關的模型和一些休息路線。下面是它是如何成立的routes.rb:鐵軌自定義休息路線與參數
resources :questions
我想補充一點的格式爲/問題/空間/ ID(其中,ID是我想產生問題的ID的自定義路由一個小部件)。我希望這可以通過我的問題控制器中的「小部件」操作來處理。我試過很多東西,例如:
resources :questions do
member do
get 'widget/:id'
end
end
但是沒有任何工作。我確定我錯過了一些簡單的東西。有任何想法嗎?提前致謝。
謝謝。但是,如果我嘗試諸如question_widget_url(@question)之類的東西,我會得到一個「未定義的方法」錯誤。 – MikeC
如果您查看指南部分,它會告訴您Rails生成:method_:resource_(url/path)助手。在你的情況下,這將是widget_question_(URL /路徑)。 –