我想在我正在处理的命名空间(api)下添加一个控制器及其路由条目rails generate api/Users my_method
,它会创建如下文件和条目:
create app/controllers/api/users_controller.rb
route get "users/my_method"
invoke erb
create app/views/api/users
create app/views/api/users/my_method.html.erb
除了路线条目外,一切都很好。我假设它应该在正确的名称空间下创建路由条目,或者根本不应该创建它,或者我做错了什么。另一方面,当使用脚手架方式时,它可以正确执行。
这是我们需要手动完成的事情吗?
为应用程序使用 ruby 2.0 和 rails 4。