ruby-on-rails-3 - 如何使用 rails scaffold 命令覆盖inherited_resources

标签 ruby-on-rails-3 activescaffold inherited-resources

我在我的 Rails 3 应用程序中使用了 active_admin gem,它作为一个依赖项继承了_resources。我有点像新手,宁愿为我自己的 Controller 避免继承_resources 的黑盒质量,但是,当我运行默认的 rails g scaffold 命令时,生成的 Controller 是从继承的_resources 继承的。我知道我可以通过从 ApplicationController 继承来手动覆盖它,但是,如果可能的话,我希望能够生成默认的 rails 脚手架。

最佳答案

-c=scaffold_controller

或将此添加到 config/application.rb

config.generators do |g|
  g.scaffold_controller "scaffold_controller"
end

关于ruby-on-rails-3 - 如何使用 rails scaffold 命令覆盖inherited_resources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6246748/

相关文章:

ruby-on-rails - ActiveAdmin Rails 3.1 安装问题

ruby-on-rails - RSpec mock_model 和 inherited_resources

css - jQuery UI 的 @imports 导致许多 HTTP 请求,破坏了串联的目的

ruby-on-rails - Rails 中跨请求记住多个参数的正确方法

ruby-on-rails-3 - 乘客+Nginx显示自定义500页面

ruby-on-rails - 为设计用户添加角色和权限;无方法错误 : undefined method

ruby-on-rails - 如何告诉 ActiveScaffold 始终在 ListView 中显示搜索表单?

ruby-on-rails - 控制台中的 "Rails s"或 "Rails c"失败 : "Looks like your app' s ./bin/rails 是由 Bundler 生成的 stub ”

ruby-on-rails - 未初始化的常量 Active Scaffold Rails 2.3.5

ruby-on-rails - 使用继承资源rails创建评论时设置当前用户