У меня есть вложенный маршрут в рельсах, и мне нужно изменить имя: id, я не хочу, чтобы: id, потому что у меня есть другое поле для использования в качестве параметра. .. Я гулял, но не мог найти способ сделать это ... Любая идея?Измените имя: id в вложенном маршруте
у меня есть:
resources :user do
resources :elements, :only=>[:create,:destroy]
end
и граблями маршруты генерирует:
user_elements POST /users/:user_id/elements(.:format) elements#create
user_elements DELETE /users/:user_id/elements/:id(.:format) elements#destroy
И мне нужно что-то вроде
user_elements POST /users/:user_id/elements(.:format) elements#create
user_elements DELETE /users/:user_id/elements/:CHANGED(.:format) elements#destroy
Спасибо !!
Зачем вам что-то, кроме id? –
, потому что у меня есть другое поле, которое уникально, но это строка, поэтому я выбираю идентификатор int, а также эту уникальную строку ... – Andres