gpt4 book ai didi

ruby-on-rails - 如何从 Rails 中的路由命名空间获取替代信息?

转载 作者:太空宇宙 更新时间:2023-11-03 17:59:23 24 4
gpt4 key购买 nike

假设您正在开发一个 f,acebook(跳过 g,f,w)之类的网站,并且您需要一些路由,例如:

  • www.mydomain.com/ihome/jim/posts
  • www.mydomain.com/ihome/jim/post/3
  • www.mydomain.com/ihome/jim/posts/3/edit

那么如何设置获取'jim'部分的路由呢?我知道如果没有帐户部分我可以使用以下内容:

namespace :ihome do
resources :posts
end

最佳答案

一个快速(未经测试)的答案是:使用作用域,它会给你一个参数[:user]

namespace :ihome do
scope ":user" do
resources :posts
end
end

在这里查看文档:http://guides.rubyonrails.org/routing.html#defining-defaults

关于ruby-on-rails - 如何从 Rails 中的路由命名空间获取替代信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7634905/

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