У меня есть маршруты, определенные следующим образом с Rails ресурсами:Изменение ключа ресурсов из блока внутри ресурсов в Rails
resources :objects do
get 'action', to: 'controller#action'
end
делают Rails обеспечить способ изменения ключа паров от object_id
к чему-то еще, например, parent_id
только для вложенного действия?
Я знаю, что вариант param
позволит мне изменить его для всех ресурсов:
resources :objects, param: 'parent_id'
get 'action', to: 'controller#action'
end
Но я заинтересован только в изменении его для вложенного действия. Любая помощь будет оценена!
Но что, если я хочу, чтобы ключ был 'object_id' для всего, кроме вложенных действий? Я хотел бы, чтобы он создавал 'objects /: parent_id/action'. –