更新#1:解决了!不知怎的,Pow没有重新启动它的进程,所以在更新之后它正在加载旧的配置文件。它正在加载错误的语言环境文件。
我删除了我最近安装的Gems(仅来自Gemfile)并重新启动了Pow。然后我一个接一个地将宝石添加回Gemfile。和ActiveAdmin一样,Rails本地化也开始正常运行。
原始问题:
我正在尝试设置ActiveAdmin来支持我的分类法。我的设置如下:
class Taxonomy < ActiveRecord::Base
end
class Category < Taxonomy
has_ancestry # implements a tree of categories
end
class Tag < Taxonomy
end
所以现在我将以下内容添加到ActiveAdmin:
ActiveAdmin.register Category do
end
并返回以下错误:
Could not find table 'categories'
我的迁移肯定已经完成了。我在taxonomies
表中有一些有效的STI记录。那有什么不对呢?