gpt4 book ai didi

ruby-on-rails - 在 Rails 中给嵌套路由一个别名

转载 作者:行者123 更新时间:2023-12-04 03:37:35 25 4
gpt4 key购买 nike

如果我想为 Controller 提供别名,我可以使用 map.resources :rants, :controller => 'blog_posts' yoursite.com/rants 指向 blog_posts Controller 正常。

如何为嵌套资源指定别名,例如 yoursite.com/users/5/rants?

最佳答案

你可能想试试:

 map.resources :rants, :controller => 'blog_posts'
map.resources :users do |users|
users.resources :rants, :controller => 'blog_posts'
end

这将为您提供您正在寻找的 yoursite.com/users/5/rants/ 网址,并将生成方便的方法(例如:users_rants_path(@user) )

希望这对您有所帮助。

关于ruby-on-rails - 在 Rails 中给嵌套路由一个别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/754026/

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