Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 ActiveAdminRails注册模型多次-混淆路由_Ruby On Rails 4_Heroku_Activeadmin - Fatal编程技术网

Ruby on rails 4 ActiveAdminRails注册模型多次-混淆路由

Ruby on rails 4 ActiveAdminRails注册模型多次-混淆路由,ruby-on-rails-4,heroku,activeadmin,Ruby On Rails 4,Heroku,Activeadmin,我试图在多个菜单中设置相同的模型,一个作为可排序树,另一个作为常规crud。此注册为crud的实例嵌套在另一个模型中 所以。。我有 ActiveAdmin.register Parent do end ActiveAdmin.register Child do belongs to :parent end ActiveAdmin.register Child, as: 'Child1' do menu :parent => "Parent1" end ActiveAdmin.

我试图在多个菜单中设置相同的模型,一个作为可排序树,另一个作为常规crud。此注册为crud的实例嵌套在另一个模型中 所以。。我有

ActiveAdmin.register Parent do
end

ActiveAdmin.register Child do
  belongs to :parent
end

ActiveAdmin.register Child, as: 'Child1' do
  menu :parent => "Parent1"
end

ActiveAdmin.register Child, as: 'Child2' do
  menu :parent => "Parent1"
end
这在我的本地机器上工作,但部署到heroku时会变得疯狂。Activeadmin似乎对在所有注册的子级之间使用哪个路由感到困惑。 有没有人遇到过这个问题,并且能够解决它

谢谢你给我的任何帮助。。。谢谢

宝石: activeadmin 1.0.0.pre
rails 4.2解决方案是对其命名。
无论何时出于任何原因多次注册模型,如果路由在同一名称空间中,它们都会随机出错

heroku run rake routes告诉我,heroku上的路由设置不正确