【发布时间】:2021-08-12 17:50:03
【问题描述】:
我有这条路线:
resources :posts do
resources :comments
end
帖子可以是显示在以下位置的“用户消息”: /帖子
帖子可以是显示在以下位置的“新闻”: /新闻
如何在 routes.rb 文件中创建“/news” url 并在 post 控制器中传递参数以了解我想要的帖子类型?
【问题讨论】:
-
如果您需要以不同的方式处理用户帖子和新闻,那么也许它们不应该在不同的控制器中?您可以将公共逻辑提取到服务对象或其他东西中,然后从两个控制器中调用。
-
但是@SergioTulentsev,作者不会将整个应用程序硬塞到一个控制器中!
-
“不应该”->“应该”。几次改写我的评论时错过了那个:)
标签: ruby-on-rails routes