我想弄清楚如何在link_to_remote標籤上構建我的路徑以適應嵌套路由。我有一個屬於組模型的文章模型,文章中有與之相關的投票(使用Vote_Fu插件)。我首先爲文章創建了代碼,並且它能夠工作,但是在添加組模型和更新所有內容的過程中,現在下面的鏈接已被打破。我知道它正在尋找不再有效的new_question_path,但我無法弄清楚要替換它。Link_to_remote與嵌套路由
<%= link_to_remote "+(#{@article.votes_for})",
:update=>"vote",
:url => { :controller=>"articles",
:action=>"vote",
:id=>@article.id,
:vote=>"for"},
:html => { :class => "up" } %>
任何幫助將是可怕的。謝謝!
UPDATE:
看起來這個問題在我的路線。我在我的文章控制器中有一個投票方法,但它不知道要找那個。我將我的routes.rb文件更改爲:
group.resources :articles, :member => { :vote => :get }
看起來問題可能已解決。