Ich benutze activeadmin. Ich versuche eine ActiveAdmin-Seite für eine Person zu erstellen. Eine Person belongs_to :team
und ein Team has_many :people
. In Entwicklung mit SQLite, der folgende Code funktioniert perfekt:activeadmin sortierbar funktioniert mit sqlite, aber nicht postgres
ActiveAdmin.register Person, as: "vc" do
index do
column :team, sortable: :team
end
def scoped_collection
p = Person.with_any_role(*Person.value_consumer_role_names).collect(&:id)
Person.includes(:team).where(id: p)
end
end
jedoch in der Produktion Heroku und Postgresql, ich folgende Fehlermeldung erhalten:
ActiveRecord::StatementInvalid (PG::UndefinedColumn: ERROR: column "team" does not exist
Wie kann ich dieses Problem beheben?