目前有一个需求,Models 如下:
class Comment < ApplicationRecord
belongs_to :post
end
class Post < ApplicationRecord
has_many :comments
end
路由配置如下:
resources :comments
resources :posts do
resources :comments
end
我在后台管理里面既想有一个全局管理 comments 的界面,也想有一个可以在 posts 管理界面能单独管理某个 post 下面所有 comments 的界面。
像上面的配置是把两个界面都共用一个 controller,有没有能分开写 controller 的方法?
因为里面涉及了一些其他的逻辑,有的 comment 是不属于 post 的。