gpt4 book ai didi

ruby - Rails 路由 : add (shallow) concern to root

转载 作者:数据小太阳 更新时间:2023-10-29 08:08:44 24 4
gpt4 key购买 nike

在我的 routes.rb 中,我定义了一个关注点,如下所示:

concern :namespaceable do
resources :comments do
resources :replies
...

现在,我可以将此问题添加到任何资源中:

resources :groups, concerns: :namespaceable, shallow: true

但是我怎样才能将这个问题添加到根,以便我可以有以下路线

  • /评论
  • /comments/{comment_id}
  • /评论/{comment_id}/回复
  • /回复/{reply_id}

非常感谢!

最佳答案

只需在主文件中写入concerns::namespaceable

Rails.application.routes.draw do

concern :namespaceable do
resources :comments do
resources :replies
...
end

concerns: :namespaceable # Will add to root namespace

end

关于ruby - Rails 路由 : add (shallow) concern to root,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24695096/

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