Я хочу взять параметр 'пойдите' в маршруте, но я хочу показать в url другой параметр

Он хотел знать, может ли это осуществляться зная следующее:

параметр, который я хочу показать вместо id это имя и в базе данных это не единственный параметр

я хотел бы смочь брать параметр id чтобы потом мочь показывать другой параметр, который не является единственным в базе данных (имени)

Это может осуществляться?, я оставлю маршрут, который я использую для этого случая:

get 'user/:id' => 'users#userProfile', as: 'user_profile'

заранее спасибо.

3
задан 13.03.2016, 04:43
1 ответ

Да, что могут, твой лучший выбор состоит в том, чтобы использовать драгоценный камень "Friendly идентификация", которую внутри возьмется за то, чтобы производить необходимый mapeo между реальными ids, и которые появляются в твоем url. Этот тип идентификации - тот, который используется во многих blogs и даже на каких-то страницах новостей.

1
ответ дан 24.11.2019, 14:46