gpt4 book ai didi

ruby-on-rails - Rails 路由 - :resource_id vs :id

转载 作者:行者123 更新时间:2023-12-04 06:00:10 24 4
gpt4 key购买 nike

在我的 routes.rb 中:

resources :posts do
get "test"
end

这会产生通常的 RESTful 路由 /post/:id/... .但是,我也得到了 /post/:post_id/test .

现在我的问题是有时参数被命名为:id,有时是:post_id。我怎样才能使它统一?

谢谢!

最佳答案

指定 :on => :member,否则它充当嵌套资源。

resources :posts do
get 'test', :on => :member
end

关于ruby-on-rails - Rails 路由 - :resource_id vs :id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6479370/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com