Routing 使用Rails 3.0的ActiveScaffold中的路由问题

Routing 使用Rails 3.0的ActiveScaffold中的路由问题,routing,ruby-on-rails-3,activescaffold,Routing,Ruby On Rails 3,Activescaffold,我正在试用带有Rails 3.0的ActiveScaffold,仍然在尝试让它工作。我犯了个错误 No route matches {:active_scaffold=>true, :action=>"show_search", :controller=>"locations"} 当我浏览到。我在routes.rb中有“resources:locations,:active_scaffold=>true”,但我不知道这是否是Rails 3.0的正确语法 我从未使用过Activ

我正在试用带有Rails 3.0的ActiveScaffold,仍然在尝试让它工作。我犯了个错误

No route matches {:active_scaffold=>true, :action=>"show_search", :controller=>"locations"}
当我浏览到。我在routes.rb中有“resources:locations,:active_scaffold=>true”,但我不知道这是否是Rails 3.0的正确语法


我从未使用过ActiveScaffold,也没有承诺使用它,所以另一个问题是是否有更好的替代方案——或者这取决于安装的具体情况吗?

我在github上遵循说明时遇到了同样的问题。只需使用
rails g active_scaffold XXXXX
命令,它也会编写您的路线。您也应该使用这个

显然有一个新版本的rails 3.0 fork of ActiveScaffold,或者可能只是我找到的新文档。路由应该是

  resources :locations do as_routes end
如果从一开始就使用AS生成模型,它会为您插入该模型