Добавление спокойного маршрута, например: / users / 234 / add_section - PullRequest
0 голосов
/ 25 апреля 2011

У меня уже есть:

ресурсы: пользователи

Как добавить маршрут (только для POST), который будет работать следующим образом:

/ пользователи / 2343 / add_section

Можно ли добавить этот маршрут внутри блока ресурсов пользователей?

resources :users do

end

Ответы [ 3 ]

4 голосов
/ 25 апреля 2011

Имея add_section там не очень RESTful. Рассмотрим наличие подресурса section и выполнение POST "/ users / 123 / section /"

2 голосов
/ 25 апреля 2011

Что-то вроде:

  resources :users do
    member do
      post 'add_section'
    end
  end
1 голос
/ 25 апреля 2011

Как я уже ответил на ваш предыдущий вопрос

resources :users do
  post :add_section, :on => :member
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...