0

在我的 Rails 4 应用程序中,admin可以审核/批准postsuser accountsphotos. 我已经为这些 ( PostsController, UsersController, PhotosController) 中的每一个提供了控制器来处理用户发起的基本 CRUD 操作。

拥有update每个控制器的方法似乎不正确而且......脏。为每个模型创建一个ModerationController具有非 RESTful 方法的单一方法也是如此。

我想我需要ModeratePostsController为每个模型提供类似 a 的东西,但我不确定它是如何确定范围的(在/admin? 下)或嵌套在控制器中routes.rb并生成为控制器。

想法?

4

1 回答 1

0

我几乎在那里。

我跑去rails g controller Admin::Posts创建/app/controllers/admin/posts_controller.rb并在我添加的路由文件中:

namespace :admin do
  resources :teams
end
于 2013-06-13T16:07:54.557 回答