开发者

Nested route with :member

I'm using rails3 and I have the following bit in my routing.rb:

resources :questions do
 resources :answers do
    get 'accept', :on => :member
 end
end

Now I'm trying to find how to use the auto-generated routing method.

I've used many variations of

questions_accepts_answers_path(@question,answer)

but none have worked yet.

As a side note, I am currently using

<%= link_to "Accept this answer", "/question/#{question.id}/answers/#{answer.id}/accept" %>

and the routing 开发者_如何学Goworks as expected, I just want to use the proper methods


Have you tried running rake routes from the command line (in the default directory of your rails app)? It will give you a list of all the generated route helpers and their associated paths. From this, it should be easy to figure out which path helper you are looking for. If you are looking for a specific path, you may want to do something like rake routes | grep question or rake routes | grep answer.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜