自定义路由:如何在 Ruby/Rails 中通过重定向在自定义路由中正确添加 id?

Custom Routes: How does one properly add the id inside a custom route with redirection in Ruby/Rails?

提问人:Jose Paez 提问时间:5/27/2023 更新时间:5/27/2023 访问量:10

问:

我有一个自定义路由,我需要在重定向调用中添加 id,在“to:”键值对内。我尝试过常规方法:

# My Cars
get '/api/cars/profile/:car_id', to: redirect('/cars/profile/:car_id')

我试过插值:

# My Cars
get '/api/cars/profile/:car_id', to: redirect("/cars/profile/#{car_id}")

但仍然看不到解决方案

Ruby-on-Rails 路线

评论


答:

0赞 Jose Paez 5/27/2023 #1

最后解决了这个问题:

# My Cars
get '/api/cars/profile/:car_id', to: redirect('/cars/profile/%{car_id}')