У меня есть маршрут для выполнения запросов к модели «Service»:рельсов, проходящие несколько Params к контроллеру
resources :services, :path => 'services'
Когда запросы GET на пути /services/sn-uber
я беру пары зп (имя службы), и найти его в базе данных. Как добавить туда другой параметр, например sd (service-district)?
Например, /services/sn-uber/sd-brooklyn
или /services/sd-brooklyn
, поэтому любой параметр может быть опущен.
Ваш вопрос непонятен. Как я понимаю из вашего вопроса. Вы можете передать несколько параметров, например '/ services/sn-uber? Service-district = sd-brooklyn' –
Да, с параметрами запроса Я могу сделать это легко, но как обойтись без них? (для целей SEO) – pvf
'/ services /: id (/: id_2)' он позволит вам передать 2 или один идентификатор на этом маршруте –