Могу ли я настроить помощника `resources` в моих маршрутах для использования параметра, отличного от \: id? - PullRequest
0 голосов
/ 12 июня 2018

У меня есть маршрут, который выглядит следующим образом:

get '/sell/:ticker', to: 'sell#new', as: 'sell'

Это делает то, что я хочу, что позволяет get запросы на myapp.com/sell/ABC.

У меня есть другой маршрут,resources :stocks, который я также хотел бы указать, чтобы он использовал /:ticker, а не /:id во всех маршрутах.

Есть ли какой-то способ изменить помощник resourcesиспользовать \:ticker вместо \:id, без необходимости писать каждый маршрут отдельно?

1 Ответ

0 голосов
/ 12 июня 2018

Полагаю, вы сможете использовать param в файле маршрутов как,

resources :stocks, param: :ticker
...