我在我的 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/