Pyk*_*kih 11 ruby-on-rails-3.1
我在铁轨而不是一般的脚手架
class UtilLegalsController < ApplicationController
Run Code Online (Sandbox Code Playgroud)
我有
class UtilLegalsController < InheritedResources::Base
Run Code Online (Sandbox Code Playgroud)
谁知道为什么?有什么不同?BAU控制器的正确选项是什么?
可能是,你正在使用包含gem inherited_resources
(例如active_admin
)的gem .在这种情况下,您可以使用-c=scaffold_controller
选项生成脚手架:
rails g scaffold Post user:references title:string body:text -c=scaffold_controller
Run Code Online (Sandbox Code Playgroud)
这将绕过inherited_resources
控制器.
您可能正在使用安装了Inherited Resources gem 的Rails环境.一旦这个gem继承自ApplicationController,并因此扩展了它的行为,这不是问题.如果您需要更多信息,请将您的浏览器指向AsciiCasts站点,以获得更完整的讨论.
归档时间: |
|
查看次数: |
1966 次 |
最近记录: |