我有下面的路由块,并且想要为charges/:id
添加GET
处理程序。成员块上的访问根路径
resources :charges, only: [:index, :create] do
member do
post :capture
end
end
我尝试添加root :index
到member
块,但没有工作..
我有下面的路由块,并且想要为charges/:id
添加GET
处理程序。成员块上的访问根路径
resources :charges, only: [:index, :create] do
member do
post :capture
end
end
我尝试添加root :index
到member
块,但没有工作..
什么你想在这里是这里提到的show动作:
guides.rubyonrails。组织/ routing.html#CRUD动词-和行动
在routes.rb中试试这个:
resources :charges, only: [:show, :index, :create] do
member do
post :capture
end
end
没有意识到':show'方法实际上是在'member's上运行的..感谢链接到文档! – FloatingRock
高兴地帮助:) –
你的意思是展示方法吗?喜欢的资源:收费,只:[:显示,:索引,:创建]做..... –
我想要一个GET处理程序的个人'收费'与':ID' – FloatingRock
http://guides.rubyonrails。 org/routing.html#crud-verbs-and-actions 正如你在这里看到的,:show方法给你一个GET请求 –