Ошибка активного администратора и модели STI: не удалось найти таблицу «категории» - PullRequest
2 голосов
/ 28 августа 2011

Обновление # 1: решено! Каким-то образом Pow не перезапустил свои процессы, поэтому после обновлений он загружал старые файлы конфигурации. И он загружал неправильный файл локали.

Я удалил драгоценные камни, которые я установил недавно (только из 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. Так что может быть не так?

...