【发布时间】:2013-02-09 05:06:20
【问题描述】:
我在控制器中有命名空间admin,我想在admin 文件夹中生成一个控制器。我怎样才能用 Rails 命令来做呢?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3
我在控制器中有命名空间admin,我想在admin 文件夹中生成一个控制器。我怎样才能用 Rails 命令来做呢?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3
如果您想在admin 命名空间内使用users 控制器,请尝试rails g controller admin/users。当然,将users 替换为您想要的任何控制器名称。
【讨论】:
使用这个命令..
rails generate controller namespace_name/controller_name
【讨论】:
如果你想生成它:
rails generate controller namespace_name/controller_name
如果你想回滚这一步使用:
rails destroy controller namespace_name/controller_name
【讨论】:
你的情况是
$ rails g controller admin/controller_name
如果我们有一个类似的应用结构
想要生成控制器,做:
$ rails g controller api/v1/controller_name
一般
$ rails g controller namespace_1/namespace_2/...../controller_name
【讨论】: