添加一个宁静的路由,如:/ users / 234 / add_section

时间:2011-04-24 21:10:12

标签: ruby-on-rails

我已经拥有:

资源:用户

如何添加路径(仅限POST),其工作方式如下:

/用户/ 2343 / add_section

是否可以在资源用户块中添加此路由?

resources :users do

end

3 个答案:

答案 0 :(得分:4)

拥有add_section并不是非常RESTful。考虑使用子资源section并执行POST“/ users / 123 / sections /”

答案 1 :(得分:2)

类似的东西:

  resources :users do
    member do
      post 'add_section'
    end
  end

答案 2 :(得分:1)

我在你的previous question

上回答
resources :users do
  post :add_section, :on => :member
end